在数据集模块中创建用户定义的函数(基于sqlalchemy)

时间:2019-02-25 10:47:15

标签: python database sqlite sqlalchemy dataset

我正在使用dataset模块(基于sqlalchemy)将字典(来自JSON文件)加载到DB表。我使用的引擎是 sqlite:///:memory:。我正在寻找功能来创建用户定义的函数,该函数将能够以与Sqlite3模块相同的方式在SQL语句中使用: sqlite3.Connection.create_function(name, num_params, func)

我想坚持使用数据集,因为在需要时可以轻松灵活地更改引擎。同一项目还提供了datafreeze模块,用于将查询的数据导出为所需的格式(CSV,JSON)。

是否可以在数据集中使用这种功能?如果没有,有没有其他简单的选择可以满足我的需求?

0 个答案:

没有答案