3.3 Layer 2 - SQL as Procedures
Work in Progress!
The ideal version of Plisqin encodes most of SQL into procedures or macros. For example, count and exists are completed, but like is not. Follow those links to see what else is available.
The biggest hindrance here is the differences between databases. For example, it would be nice to provide a unified interface for datetime arithmetic, but this would require careful consideration of how to design the API and what should happen if an operation is not supported by the target database.