在Common Lisp中,使用的一些最佳SQL库包括:
- CL-SQL: 这个库提供了一个交互式图形界面,允许用户通过CLIST操作数据库和查询结果。
- Sqill: 这个库是一个通用SQL客户端,可以用在多种应用程序和语言中,包括Common Lisp。它有一个简单的CLIST API,可以处理各种SQL操作。
- SQLI-GUI: 这个库提供了一个图形用户界面,允许用户通过一个列表框和按钮来操作数据库。它也提供了许多定制选项,可以根据用户需要进行修改。
如果你需要处理更多高级的SQL操作,可以使用以下库之一:
- Slime-SQL: 这是一个基于LispWorks的SLIME会话的SQL扩展,提供了一些高级的SQL特性,如视图管理、过程语言支持等。
- CLpostgresql: 这个库提供了对PostgreSQL数据库的支持,包括查询和操作。它还提供了一个模块,可以根据用户需要进行修改,以支持其他数据库平台。
总之,Common Lisp中有很多很好的SQL库,取决于你的具体需求和偏好。如果你需要帮助选择合适的库,可以向数据库供应商或者用户社区寻求建议。