Preql:编译为SQL的解释型关系查询语言 源码
Preql是一种解释性的关系编程语言,专门用于数据库查询。 它设计用于数据工程师,分析师和数据科学家。 Preql的主要目标是以高级编程语言的形式提供SQL的替代方法,并具有一流的功能,模块,严格的类型输入和Python集成。 它是如何工作的? Preql代码将被解释并在运行时被编译为SQL。 这样,Preql可以获得SQL的性能和功能,但也可以作为常规脚本语言运行。 当前支持的方言是: Postgres MySQL Sqlite BigQuery(很快) 更多...(计划中) 对于特定于数据库的功能或Preql中未实现的功能,有一个SQL()函数可提供方便的转义填充来编