Esempio n. 1
0
        private string GetCNFOfPredicate(string predicate, DBMSType dbmsType = DBMSType.Unknown, bool ignoreCase = true)
        {
            var ast     = MiniSqlParserAST.CreatePredicate(predicate, dbmsType);
            var visitor = new GetCNFVisitor(_tableColumns, ignoreCase);

            ast.Accept(visitor);
            return(visitor.Print());
        }