package
0.0.0-20250302012944-701c1ceec546
Repository: https://github.com/khulnasoft/devsecdb.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
ExtractResourceList extracts the list of resources from the SELECT statement, and normalizes the object names with the NON-EMPTY currentNormalizedDatabase and currentNormalizedSchema.
FlattenExecuteStatementArgExecuteStatementArgUnnamed returns the flattened unnamed execute statement arg.
No description provided by the author
GetQuerySpan returns the query span for the given statement.
No description provided by the author
No description provided by the author
No description provided by the author
IsTSQLReservedKeyword returns true if the given keyword is a TSQL keywords.
No description provided by the author
No description provided by the author
No description provided by the author
full_table_name
: (linkedServer=id_ '.' '.' schema=id_ '.' | server=id_ '.' database=id_ '.' schema=id_ '.' | database=id_ '.' schema=id_? '.' | schema=id_ '.')? table=id_ ;
Rewrite full_table_name to avoid leading optional values.
NormalizeTSQLIdentifier returns the normalized identifier.
No description provided by the author
NormalizeTSQLTableName returns the normalized table name.
ParseTSQL parses the given SQL statement by using antlr4.
No description provided by the author
SplitSQL splits the given SQL statement into multiple SQL statements.
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author