Class MsSqlClauses
java.lang.Object
org.pgcodekeeper.core.database.base.parser.antlr.AbstractExpr
org.pgcodekeeper.core.database.ms.parser.expr.MsAbstractExpr
org.pgcodekeeper.core.database.ms.parser.expr.MsSqlClauses
Microsoft SQL clauses analyzer.
Processes various SQL statement clauses including DML, DDL, and control flow statements
to extract database object dependencies.
-
Constructor Summary
ConstructorsConstructorDescriptionMsSqlClauses(String schema, IMetaContainer meta) Creates a new Microsoft SQL clauses analyzer with the specified schema and metadata. -
Method Summary
Modifier and TypeMethodDescriptionAnalyzes SQL clauses and extracts database object dependencies.Methods inherited from class org.pgcodekeeper.core.database.base.parser.antlr.AbstractExpr
addDependency, addDependency, addDependency, addReference, addVariable, findReference, getDependencies
-
Constructor Details
-
MsSqlClauses
Creates a new Microsoft SQL clauses analyzer with the specified schema and metadata.- Parameters:
schema- the current schema contextmeta- the metadata container for database schema information
-
-
Method Details
-
analyze
Analyzes SQL clauses and extracts database object dependencies.- Parameters:
sql- the SQL clauses context to analyze- Returns:
- empty list as this analyzer focuses on dependency extraction rather than column names
-