把AI技术加入到Oracle数据库,是一种什么体验?
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
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 参数如下:
//举例说明// 统计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 编辑过 |
关键字查询
相关文章
正在查询... |