RyuQ Data Language



Basic Structure

Query Language

Data Control Language

Data Definition Language


Declaration, Assignment and Comparison

Unorderd Notes



The name RyuQ has been chosen.

Some idiosyncracies remain, as do some elements that will no doubt cause grief on initial implementation. Forseeable problems have to do more with implementation efficiency within the existing database engine than any difficulty mapping concepts to implementation. Inefficient initial implementation is acceptable. A better implementation can be grown within Postgres in a way that is completely orthogonal to the SQL engine.

Idisyncracies within the basic syntax will become more apparent the further along the preprocessor gets. Areas that will not play well with the existing Postgres query engine are bound to crop up right around the time data operations defined over arbitrary expressions are implemented.