µSQL for C++
µSQL is a SQL parser engine for C++ to develop SQL based applications easily, and it supports other SQL like domain specific languages such as UnQL and GQL too.
Introduction
uSQL::SQLNode
uSQL::SQLNode is a super class for all parsed SQL objects, and the parsed SQL statement is represented as a tree consisting of the sub class instances as the following.
Examples
leveldb
The sample is a command line utility for
leveldb to operate the database using SQL commands.
The key for leveldb is generated based on the table name and 'where' section in the specified SQL.