SQL Translator 将自然语言转换为 SQL 指令,不会程式语言也会通

本文要介绍「SQL Translator」是一个很有趣的转换工具,可将人类使用的自然语言转为 SQL,例如输入「从 users 资料表中选择角色为管理员的帐号」就会产生一串可以快速完成这个操作的 SQL 指令,当然资料表或是字段名称不一定正确,使用时还是需要再次确认, 将指令里特定部分稍作修改以符合现况。

SQL Translator
SQL Translator

SQL 是「结构化查询语言」(Structured Query Language)缩写,虽然很强大、但也可能过于复杂而难以理解,如果你是不擅长 SQL 指令的使用者,透过 SQL Translator 可以简单地利用自然语言来转换为相对应的 SQL 指令,或是输入特定的 SQL 指令转为人类可读的内容,就很像是翻译工具,只是 SQL Translator 是人类使用的自然语言和程式语言间的转译。

这是一个 100% 免费、开放源代码的项目项目,有兴趣的话可以去 GitHub 找到更多说明。

SQL Translator
https://www.sqltranslate.app/

值得一试的三个理由:

  1. 线上将熟悉的自然语言转换为复杂的 SQL 指令
  2. 除了支持中文等语言,也可将SQL指令反向转换为自然语言
  3. 开放源代码的项目项目,更多相关说明可参阅 GitHub

发表回复