- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 AI大模型之Text2SQL
在实际的AI大模型使用场景中,很多时候,我们想借助AI来帮助我们完成针对数据库的数据的查询,比如某大型游乐园的门票统计分析助手。下面的例子是通过对本地的MySQL数据库建立连接,然后实例化Langchain中的SQLDatabaseToolkit,输入选择的大模型和数据库实例。然后通过SQLAgent,该大模型可以把用户输入的自然语言转换为数据库可以执行的SQL语句。1)通过sql_db_list_tables,可以看到数据库中的表都有哪些;5)最后执行SQL,得到SQL执行后的结果;
2025-05-06 11:23:38
498
原创 error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully.
当前本机环境为win7旗舰版,python3.8的环境下 安装jupyter notebook时遇到。方法一 尝试升级pip版本。方法二 尝试清空缓存重试。
2025-04-04 00:27:04
2645
原创 数据库表设计
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:...
2018-03-21 11:46:22
86
原创 PL/SQL 存储过程
1.为什么要有存储过程?过程是指用于执行特定操作的PL/SQL块。如果客户应用经常需要执行特定操作,那么可以考虑基于这些操作建立过程。(类似C函数,Java方法)2.oracle的存储过程里的传递参数是怎么设定的?当建立过程时,既可以指定过程参数,也可以不提供任何参数。当过程需要传递参数时,过程参数包括输入参数、输出参数和输入输出参数,其中输入参数(IN)用于接收调用环境的输入数 据,输出参数...
2018-03-21 11:03:26
93
转载 Oracle表分区
oracle的 分表 详解 -----表分区此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中...
2018-03-21 09:50:56
145
转载 PL/sql 窗口作用介绍
PW(程序窗口): 可以执行 sql,sqlplus 相关的语句,例如存储过程,方法,一般用来开发程序用的。TW(测试窗口): 一般是用来测试存储过程等的debug。SW(SQL窗口): 执行的是dml,ddl语句,主要用户语句的查询、显示、执行统计信息等(应用最多的一个窗口)。例如 desc table不能在SQL window中执行,必须在Command window中才能执行。RW(报告窗...
2018-03-21 09:45:56
1692
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅