Versions in this module Expand all Collapse all v1 v1.0.5 Oct 19, 2025 v1.0.4 Sep 27, 2025 v1.0.3 Oct 25, 2023 v1.0.2 Aug 22, 2023 v1.0.1 Apr 23, 2023 Changes in this version + const ABS + const ADD + const ALL + const ALLOCATE + const ALTER + const AND + const ANY + const ARE + const ARRAY + const ARRAY_AGG + const ARRAY_MAX_CARDINALITY + const AS + const ASC + const ASENSITIVE + const ASYMMETRIC + const AT + const ATOMIC + const AUTHORIZATION + const AVG + const BEGIN + const BEGIN_FRAME + const BEGIN_PARTITION + const BETWEEN + const BIGINT + const BINARY + const BLOB + const BOOLEAN + const BOTH + const BY + const BYTEA + const CALL + const CALLED + const CARDINALITY + const CASCADED + const CASE + const CAST + const CEIL + const CEILING + const CHAR + const CHARACTER + const CHARACTER_LENGTH + const CHAR_LENGTH + const CHECK + const CHR + const CLOB + const CLOSE + const COALESCE + const COLLATE + const COLLECT + const COLUMN + const COMMIT + const CONDITION + const CONNECT + const CONSTRAINT + const CONTAINS + const CONVERT + const COPY + const CORR + const CORRESPONDING + const COUNT + const COVAR_POP + const COVAR_SAMP + const CREATE + const CROSS + const CSV + const CUBE + const CUME_DIST + const CURRENT + const CURRENT_CATALOG + const CURRENT_DATE + const CURRENT_DEFAULT_TRANSFORM_GROUP + const CURRENT_PATH + const CURRENT_ROLE + const CURRENT_ROW + const CURRENT_SCHEMA + const CURRENT_TIME + const CURRENT_TIMESTAMP + const CURRENT_TRANSFORM_GROUP_FOR_TYPE + const CURRENT_USER + const CURSOR + const CYCLE + const DATE + const DAY + const DEALLOCATE + const DEC + const DECIMAL + const DECLARE + const DEFAULT + const DELETE + const DENSE_RANK + const DEREF + const DESC + const DESCRIBE + const DETERMINISTIC + const DISCONNECT + const DISTINCT + const DOUBLE + const DROP + const DYNAMIC + const EACH + const ELEMENT + const ELSE + const END + const END_FRAME + const END_PARTITION + const EQUALS + const ESCAPE + const EVERY + const EXCEPT + const EXEC + const EXECUTE + const EXISTS + const EXP + const EXTERNAL + const EXTRACT + const FALSE + const FETCH + const FILTER + const FIRST_VALUE + const FLOAT + const FLOOR + const FOLLOWING + const FOR + const FOREIGN + const FRAME_ROW + const FREE + const FROM + const FULL + const FUNCTION + const FUSION + const GET + const GLOBAL + const GRANT + const GROUP + const GROUPING + const GROUPS + const HAVING + const HEADER + const HOLD + const HOUR + const IDENTITY + const IN + const INDICATOR + const INNER + const INOUT + const INSENSITIVE + const INSERT + const INT + const INTEGER + const INTERSECT + const INTERSECTION + const INTERVAL + const INTO + const IS + const JOIN + const KEY + const LAG + const LANGUAGE + const LARGE + const LAST_VALUE + const LATERAL + const LEAD + const LEADING + const LEFT + const LIKE + const LIKE_REGEX + const LIMIT + const LN + const LOCAL + const LOCALTIME + const LOCALTIMESTAMP + const LOCATION + const LOWER + const MATCH + const MATERIALIZED + const MAX + const MEMBER + const MERGE + const METHOD + const MIN + const MINUTE + const MOD + const MODIFIES + const MODULE + const MONTH + const MULTISET + const NATIONAL + const NATURAL + const NCHAR + const NCLOB + const NEW + const NO + const NONE + const NORMALIZE + const NOT + const NTH_VALUE + const NTILE + const NULL + const NULLIF + const NUMERIC + const OBJECT + const OCCURRENCES_REGEX + const OCTET_LENGTH + const OF + const OFFSET + const OLD + const ON + const ONLY + const OPEN + const OR + const ORDER + const OUT + const OUTER + const OVER + const OVERLAPS + const OVERLAY + const PARAMETER + const PARQUET + const PARTITION + const PERCENT + const PERCENTILE_CONT + const PERCENTILE_DISC + const PERCENT_RANK + const PERIOD + const PORTION + const POSITION + const POSITION_REGEX + const POWER + const PRECEDES + const PRECEDING + const PRECISION + const PREPARE + const PRIMARY + const PROCEDURE + const RANGE + const RANK + const READS + const REAL + const RECURSIVE + const REF + const REFERENCES + const REFERENCING + const REGCLASS + const REGR_AVGX + const REGR_AVGY + const REGR_COUNT + const REGR_INTERCEPT + const REGR_R2 + const REGR_SLOPE + const REGR_SXX + const REGR_SXY + const REGR_SYY + const RELEASE + const RESULT + const RETURN + const RETURNS + const REVOKE + const RIGHT + const ROLLBACK + const ROLLUP + const ROW + const ROWS + const ROW_NUMBER + const SAVEPOINT + const SCOPE + const SCROLL + const SEARCH + const SECOND + const SELECT + const SENSITIVE + const SESSION_USER + const SET + const SIMILAR + const SMALLINT + const SOME + const SPECIFIC + const SPECIFICTYPE + const SQL + const SQLEXCEPTION + const SQLSTATE + const SQLWARNING + const SQRT + const START + const STATIC + const STDDEV_POP + const STDDEV_SAMP + const STDIN + const STORED + const SUBMULTISET + const SUBSTRING + const SUBSTRING_REGEX + const SUCCEEDS + const SUM + const SYMMETRIC + const SYSTEM + const SYSTEM_TIME + const SYSTEM_USER + const TABLE + const TABLESAMPLE + const TEXT + const THEN + const TIME + const TIMESTAMP + const TIMEZONE_HOUR + const TIMEZONE_MINUTE + const TO + const TRAILING + const TRANSLATE + const TRANSLATE_REGEX + const TRANSLATION + const TREAT + const TRIGGER + const TRIM + const TRIM_ARRAY + const TRUE + const TRUNCATE + const UESCAPE + const UNBOUNDED + const UNION + const UNIQUE + const UNKNOWN + const UNNEST + const UPDATE + const UPPER + const USER + const USING + const UUID + const VALUE + const VALUES + const VALUE_OF + const VARBINARY + const VARCHAR + const VARYING + const VAR_POP + const VAR_SAMP + const VERSIONING + const VIEW + const WHEN + const WHENEVER + const WHERE + const WIDTH_BUCKET + const WINDOW + const WITH + const WITHIN + const WITHOUT + const YEAR + const ZONE + var Keywords map[string]struct + var ReservedForColumnAlias map[string]struct + var ReservedForTableAlias map[string]struct + type Dialect interface + IsDelimitedIdentifierStart func(r rune) bool + IsIdentifierPart func(r rune) bool + IsIdentifierStart func(r rune) bool + type GenericSQLDialect struct + func (*GenericSQLDialect) IsDelimitedIdentifierStart(r rune) bool + func (*GenericSQLDialect) IsIdentifierPart(r rune) bool + func (*GenericSQLDialect) IsIdentifierStart(r rune) bool + type MySQLDialect struct + func (*MySQLDialect) IsDelimitedIdentifierStart(r rune) bool + type PostgresqlDialect struct + func (*PostgresqlDialect) IsDelimitedIdentifierStart(r rune) bool + func (*PostgresqlDialect) IsIdentifierPart(r rune) bool + func (*PostgresqlDialect) IsIdentifierStart(r rune) bool