LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

把AI技术加入到Oracle数据库,是一种什么体验?

admin
2024年7月10日 17:3 本文热度 184

Oracle 23ai发布

2024年5月2日, 甲骨文正式发布了Oracle Database 23ai,鉴于此版本数据库中对AI的关注,Oracle Database 23c更名为Oracle Database 23ai。


Oracle Select AI简单介绍

SELECT AI是Oracle 23ai新功能,通过SELECT AI,可以使用自然语言和Oracle对话,生成式人工智能大语言模型(LLM)与Oracle SQL相结合,使您能够描述您想要的内容(声明性意图),并让数据库生成与您的模式相关的SQL查询。

本文主要介绍如何使用Select AI和数据库交互,没有SQL经验如何轻松操作数据库。


Oracle Select AI使用示例

运行AI提示的语法为:

SELECT AI action natural_language_prompt

参数如下:

参数

描述

runsql

为自然语言提示运行基础SQL命令。这是默认操作,指定此参数是可选的。

showsql

显示自然语言提示的SQL语句。

narrate

用自然语言解释底层SQL命令的输出。此选项将SQL结果发送给AI提供程序,以生成自然语言摘要。

chat

根据提示直接从LLM生成响应。

explainsql

用自然语言解释从提示中生成的SQL。此选项将生成的SQL发送给AI提供者,以生成自然语言解释。


//举例说明//

统计SH.CUSTOMERS表里有多少客户

常规SQL写法如下:

SQL> SELECT COUNT(*) AS total_customers FROM SH.CUSTOMERS;

用自然语言查询数据库

可以用自然语言和数据库进行沟通,语法:“select ai 自然语言”。

SQL> select ai how many customers exist;

让数据库用自然语言回复

用自然语言解释底层SQL命令的输出,语法:“select ai narrate自然语言”。

统计SH.CUSTOMERS表里有多少客户:

SQL> select ai narrate how many customers exist;

统计前三名旧金山客户:

SQL> select ai narrate what are the top 3 customers in San Francisco;

不会写SQL怎么办?不用担心,SELECT AI可以自动生成SQL语句!

用自然语言生成SQL

可以用自然语言生成SQL语句,语法:“select ai showsql 自然语言”。

SQL> select ai showsql how many customers exist;

统计旧金山的客户有多少已婚的:

SQL> select ai showsql how many customers in San Francisco are married;

统计旧金山的客户有多少已婚的,并解释统计的逻辑:

SQL> select ai explainsql how many customers in San Francisco are married;

用SELECT AI辅助其他工作

例如:我想知道什么是Autonomous Database?

SQL> select ai chat what is Autonomous Database;

例如:让SELECT AI帮写一段热情的引言,介绍如何开始以运动员为目标受众的攀岩运动。

SQL> SELECT AI chat Write an enthusiastic introductory paragraph on how to get started with rock climbing with Athletes as the target audience;


总结

数据库技术正在向智能化方向发展,数据库和AI技术的结合,提高了数据库管理的效率和准确性。


文章参考

1、甲骨文官网:《Use Select AI to Generate SQL from Natural Language Prompts》

2、甲骨文云技术《Oracle Database 23ai 正式发布》

3、AIGC_Connect博客:《Oracle Select AI 介绍》

文章作者丨陈举超


该文章在 2024/7/10 17:03:25 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved