如果您没有数据库查询语句(例如 SQL)的相关知识,您可以通过自然语言转 SQL 功能查询数据库相关内容。该功能可以将您用自然语言(例如英文、中文)提出的查询需求自动转换为数据库查询语句。
使用自然语言到数据库查询语句的转换功能具有以下优势:
降低学习成本:学习数据库查询语言需要一定的时间和精力,对于没有技术基础的用户来说,学习数据库查询语句花费的时间和精力可能会更多。通过自然语言查询,您可以直接使用已经熟悉的语言来查询数据库,从而降低学习成本。
提高效率:您可以直接用自然语言提出您的需求,而不需要花时间去编写复杂的查询语句,从而提高工作效率。
提高可用性:对于一些特定的应用,例如语音助手或移动应用,自然语言查询可以提供更好的用户体验。
普及数据库语句的使用:自然语言查询功能不仅可以让数据库专家或 IT 工作人员使用数据库,还可以让不了解数据库的人使用数据库。
当前仅支持以下 SQL 语句:
DML 语句:SELECT
、INSERT
、UPDATE
、DELETE
。
DDL 语句:CREATE
、ALTER
、DROP
、TRUNCATE
。
该功能为邀测功能,如需使用请提交工单联系技术支持。
少量自然语言的转换结果可能会不准确,当并发过高时可能会引发性能问题。
在使用自然语言转 SQL 功能时,为了提高回答准确率,建议您完善表、列的命名及注释。
在使用自然语言转 SQL 功能时,您需要确认相关免责声明,并遵循相关使用规则。详细信息请参见自然语言转 SQL 免责声明和服务使用规则。
在数据交互台页面右上角,单击 AI 生成 SQL。
在 AI 生成 SQL 对话框,开通 AI 生成 SQL 功能
阅读并勾选相关协议。
单击开始使用。
在 AI 生成 SQL 对话框,从下拉列表中选择目标库。
在输入框内输入自然语言,然后按 Enter 键。
待 AI 生成 SQL 后,您可以复制转换后的 SQL 语句至命令执行区域执行或直接点击执行执行 SQL 语句。