Class MsValueExpr
java.lang.Object
org.pgcodekeeper.core.parsers.antlr.ms.expr.MsAbstractExpr
org.pgcodekeeper.core.parsers.antlr.ms.expr.MsValueExpr
Microsoft SQL value expression analyzer.
Processes various types of expressions including functions, literals, column references,
subqueries and other value expressions to extract database dependencies.
-
Constructor Summary
ConstructorsConstructorDescriptionMsValueExpr(String schema, MetaContainer meta) Creates a new Microsoft SQL value expression analyzer with the specified schema and metadata. -
Method Summary
Modifier and TypeMethodDescriptionvoidAnalyzes a Microsoft SQL expression and extracts database dependencies.voidfunctionCall(TSQLParser.Function_callContext functionCall) voidvoidMethods inherited from class org.pgcodekeeper.core.parsers.antlr.ms.expr.MsAbstractExpr
getDepcies
-
Constructor Details
-
MsValueExpr
Creates a new Microsoft SQL value expression analyzer with the specified schema and metadata.- Parameters:
schema- the current schema contextmeta- the metadata container for database schema information
-
-
Method Details
-
analyze
Analyzes a Microsoft SQL expression and extracts database dependencies.- Parameters:
exp- the expression context to analyze
-
functionCall
-
expressionList
-
search
-
orderBy
-