本页目录
对Chat2DB预言
Chat2DB可能是未来一生都要离不开的软件了。
Chat2DB能做什么?
Chat2DB 支持Windows、Mac、Linux,同时提供WEB版本。
Chat2DB在满足Navicat常见的数据库连接工具的同时,支持自然语言转SQL、SQL转自然语言、SQL优化建议等。重点是支持ChatGPT。
下载与使用Chat2DB
地址:https://github.com/alibaba/Chat2DB
界面还是挺美观的!当前时间太晚了,我要休息了,改日再给大家演示喽!
演示
代码语言:javascript复制帮我创建表:姓名、年龄、出生年月
--- BEGIN ---
帮我创建表:姓名、年龄、出生年月
--- 自然语言转换 ---
CREATE TABLE 表名 (姓名 VARCHAR(50), 年龄 INT, 出生年月 DATE);
--- END ---
帮往数据表插入10条数据,注意:出生年月跨度要大
--- BEGIN ---
帮往数据表插入10条数据,注意:出生年月跨度要大
--- 自然语言转换 ---
于10年,年龄随机生成。
SQL查询语句:
INSERT INTO 表名 (姓名, 年龄, 出生年月)
VALUES
('张三', 23, '1998-05-12'),
('李四', 31, '1990-09-23'),
('王五', 27, '1994-02-18'),
('赵六', 19, '2002-11-05'),
('钱七', 35, '1986-07-30'),
('孙八', 28, '1993-04-15'),
('周九', 26, '1995-12-08'),
('吴十', 22, '1999-08-21'),
('郑十一', 30, '1991-03-27'),
('陈十二', 24, '1997-06-02');
--- END ---
帮我查询 1995年之后有几人?
--- BEGIN ---
帮我查询 1995年之后有几人?
--- 自然语言转换 ---
SELECT COUNT(*) FROM 表名 WHERE 出生年月 >= '1995-01-01'
--- END ---