✏️ AI 术语图鉴

SQL · 数据库的操作语言

英文:sql/ˈsiːkwəl/ 或逐字母 S-Q-L两种读法都常见

后端与数据库难度:进阶 ★★

🗣️一句话大白话

和数据库「说话」的语言:查数据(SELECT)、加数据(INSERT)、改数据(UPDATE)、删数据(DELETE)都靠它。你用大白话让 AI 做应用,AI 转头就是用 SQL 在操作数据库。

🎬真实场景

你在 AI 对话里说「帮我查上个月的订单」,AI 生成一条 SQL:SELECT * FROM orders WHERE created_at >= '2026-08-01'——它替你写,但你至少要能看懂它在查哪张表、什么条件。

📮你可以这样说

「把这条 SQL 给我看一下再执行:我想查金额大于 1000 的订单,按时间倒序,只要最近 20 条。」

⚠️边界与常见误解

  • DELETE 和 UPDATE 不带 WHERE 条件会影响整张表——AI 生成后先看一眼再跑
  • SQL 注入是常见攻击:让 AI「用参数化查询,不要拼接字符串」
  • 不同数据库的 SQL 方言略有差异,让 AI 按你用的数据库生成

🔗相关术语