当前位置: 首页 > news >正文

SQL 关键字

SQL 包含许多关键字,这些关键字用于执行各种数据库操作。以下是主要的 SQL 关键字分类:

数据查询语言 (DQL)

  • SELECT - 从数据库中选择数据

  • FROM - 指定要查询的表

  • WHERE - 指定查询条件

  • GROUP BY - 对结果集进行分组

  • HAVING - 对分组结果进行过滤

  • ORDER BY - 对结果集进行排序

  • LIMIT/OFFSET - 限制返回的行数/跳过指定行数

数据操作语言 (DML)

  • INSERT - 向表中插入新记录

  • UPDATE - 修改表中的记录

  • DELETE - 删除表中的记录

  • MERGE - 执行插入或更新操作

数据定义语言 (DDL)

  • CREATE - 创建数据库对象(表、视图、索引等)

  • ALTER - 修改数据库对象结构

  • DROP - 删除数据库对象

  • TRUNCATE - 删除表中的所有数据

  • RENAME - 重命名数据库对象

数据控制语言 (DCL)

  • GRANT - 授予用户权限

  • REVOKE - 撤销用户权限

  • DENY - 拒绝用户权限

事务控制语言 (TCL)

  • COMMIT - 提交事务

  • ROLLBACK - 回滚事务

  • SAVEPOINT - 在事务中设置保存点

  • SET TRANSACTION - 设置事务属性

常用运算符和函数关键字

  • ANDORNOT - 逻辑运算符

  • INNOT IN - 成员条件

  • BETWEEN - 范围条件

  • LIKE - 模式匹配

  • IS NULLIS NOT NULL - NULL 值检查

  • DISTINCT - 返回唯一值

  • COUNTSUMAVGMINMAX - 聚合函数

  • JOININNER JOINLEFT JOINRIGHT JOINFULL JOIN - 表连接

  • UNIONINTERSECTEXCEPT - 集合操作

约束关键字

  • PRIMARY KEY - 主键约束

  • FOREIGN KEY - 外键约束

  • UNIQUE - 唯一约束

  • CHECK - 检查约束

  • DEFAULT - 默认值约束

  • NOT NULL - 非空约束

不同的数据库管理系统(如MySQL, PostgreSQL, SQL Server, Oracle等)可能会有一些特有的关键字或语法变体。

http://www.dtcms.com/a/123029.html

相关文章:

  • 低硬件资源微调预训练Mamba模型的方法
  • 在 transformers 中,return_tensors=‘pt‘ 里的 pt 是什么 tf,np
  • gdal_shp文件的组成
  • 【设备连接涂鸦阿里云】
  • [数据结构]Trie字典树
  • RocketMQ和kafka 的区别
  • 算法导论(递归回溯)——⼆叉树中的深搜
  • lanqiaoOJ 498 回文日期
  • ValueError: Cannot handle batch sizes > 1 if no padding token is defined`
  • 数据结构(五)——AVL树(平衡二叉搜索树)
  • 【Python语言基础】17、继承
  • 深入理解 Spring 的 MethodParameter 类
  • 测试的分类
  • OpenCV 图形API(25)图像滤波-----均值滤波(模糊处理)函数blur()
  • 写一个简单的demo来理解数据库外键
  • Java中的参数是值传递还是引用传递?
  • webpack配置导致浏览器自动刷新
  • Pytest+Allure+Excel接口自动化测试框架实战
  • 【Kafka基础】监控与维护:分区健康检查,确保数据高可用
  • 【C++算法】53.链表_重排链表
  • 数据可视化 —— 柱形图应用(大全)
  • 《Uniapp-Vue 3-TS 实战开发》构建HTTP请求拦截器
  • Windows 2016 如何关闭自动更新
  • HLSL Complex Shapes With For Loops
  • Linux启动端口,Windows 看是否通
  • 使用 Vue + PDF.js 构建在线 PDF 阅读器(支持目录与缩放)
  • Petalinux最简开发
  • (2)网络学习之堡垒机
  • 如何避免Python爬虫重复抓取相同页面?
  • 【数据结构】树状数组