领先的免费Web技术教程,涵盖HTML到ASP.NET

网站首页 > 知识剖析 正文

Cursor教程--SQL生成(sql怎么生成表)

nixiaole 2025-04-05 21:06:13 知识剖析 9 ℃

10.SQL数据生成。

在写项目的时候可能会遇到这种困惑,就是数据库语句写起来特别麻烦,或者数据库测试数据要一条一条手动,差速效效率很低,又或者数据库字段不知道叫什么名字比较好。数据库是一个非常重要的,写软件如果要数据自动态变化,一般可以考虑数据库。

我写的这个网站也是用AI写的,这里面的数据都是动态可以变化的,这些数据不是我一个一个手动录入的,其实是用Cursor去生成一个SQL语句,帮我自动化批量化给我生成的,这样就相当于能解放自己的劳动力。

就给大家举一个例子,要怎么样利用Curson去帮我们做数据库的操作。

·比如有一个学生表,可以在这边chat和composer都可以,让他帮我们做一个数据库语句的生成,这样子就出来了。也可以让他帮我生成一些测试数据,他就帮我把这些数据都生成出来了。

·有时候AI帮我们生成的一些数据库语句不符合规范,要怎么样做?数据库规范文档是项目里面的,这里定义了一些特殊字段,比如状态、标签等等这些特殊字段。要让AI生成一些符合规范的数据库语句,可以用这个指令doc去做,把文档给它加进去,点击确认,这样子再去重新生成一下。

·第二个方法,可以使用提示词工程技术去做。因为有时候提示词不知道怎么去写,相关的技术我已经会总结了很多文档在这边,这里会给大家分享很多的思路。

这个课程里面这一节用的是APE找提示词的方法,所以关键词就是APE,给AI一个指令,就说帮我生成数据库的提示词,参考APE的方法给我准备提示词,他就会把数据库的一个"生成查询语句,获取表employe中所有年龄大于30的员工姓名和职位。"编写SQL语句,查询表products中价格低于100的所有商品名称。"

·4.更新数据。"生成更新语句,将表uers中用户名为ohnDoe的用户邮箱更新为jhndoe@example.com。真删改查的提示词都给你列举出来。

以后要建立一个学生表,就可以这样生成一个包含字段:学生姓名、年龄等等这些数据,就会帮你生成一个学生表了。真删改查的提示词都帮你准备好了,就不用自己再去想提示词了。

Tags:

最近发表
标签列表