冬雨财经 发表于 2025-3-20 11:42:24

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

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
参数如下:
https://img-blog.csdnimg.cn/img_convert/569ca2c73b36dd323ce9d106579b48dc.png
举例说明
统计SH.CUSTOMERS表里有多少客户
通例SQL写法如下:
SQL> SELECT COUNT(*) AS total_customers FROM SH.CUSTOMERS;
用自然语言查询数据库

可以用自然语言和数据库举行沟通,语法:“select ai 自然语言”。
SQL> select ai how many customers exist;
https://img-blog.csdnimg.cn/img_convert/d33cd6e6a4126cc2409b2db872c88bd0.png
让数据库用自然语言复兴

用自然语言表明底层SQL命令的输出,语法:“select ai narrate自然语言”。
统计SH.CUSTOMERS表里有多少客户:
SQL> select ai narrate how many customers exist;
https://img-blog.csdnimg.cn/img_convert/8f68c854fe57a196a595db9e8ce2649e.png
统计前三名旧金山客户:
SQL> select ai narrate what are the top 3 customers in San Francisco;
https://img-blog.csdnimg.cn/img_convert/fd9b9454e68c3e73f101f02712a8401a.png
不会写SQL怎么办?不用担心,SELECT AI可以主动天生SQL语句!
用自然语言天生SQL

可以用自然语言天生SQL语句,语法:“select ai showsql 自然语言”。
SQL> select ai showsql how many customers exist;
https://img-blog.csdnimg.cn/img_convert/90cc0c82982f1e768cc8c065a35b9011.png
统计旧金山的客户有多少已婚的:
SQL> select ai showsql how many customers in San Francisco are married;
https://img-blog.csdnimg.cn/img_convert/e2e1db29851a7aa209318cd7c475b35c.png
统计旧金山的客户有多少已婚的,并表明统计的逻辑:
SQL> select ai explainsql how many customers in San Francisco are married;
https://img-blog.csdnimg.cn/img_convert/32fb08fd427c655ca6dcf4dd0fcae98a.png
用SELECT AI辅助其他工作

比方:我想知道什么是Autonomous Database?
SQL> select ai chat what is Autonomous Database;
https://img-blog.csdnimg.cn/img_convert/bf93df5d581d34738f4cf4dc8bf75109.png
比方:让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;
https://img-blog.csdnimg.cn/img_convert/02fd46301ae45f719d7d7fbdb30d09fa.png
总结

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

1、甲骨文官网:《Use Select AI to Generate SQL from Natural Language Prompts》
2、甲骨文云技术《Oracle Database 23ai 正式发布》
3、AIGC_Connect博客:《Oracle Select AI 介绍》
欢迎关注我的公众号《IT小Chen》

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 把AI技术加入到数据库,是一种什么体验?