我现在考虑编写一个解析器来解析 Logical Expressions
Relational Algebra
到T-Sql Codes
,反之亦然!是否有解析器来执行此操作?否则我怎么能这样做?编写解析器的基础是什么?
答案 0 :(得分:1)
答案 1 :(得分:0)
你最好看看LINQ表达式树(System.Linq.Expressions
),并注意这个(在表达式 - > TSQL方向)完全 LINQ-to-SQL和类似的工具一样。
表达式树被设计为以这种方式解析;但是对于TSQL - >表达......因为它不是一种简单的语言,而且不是为解构而设计的,因此会更加棘手。