高斯数据库DML语句详解

我们来详细讲解一下华为高斯数据库(GaussDB)中的DML语句。

DML(Data Manipulation Language)即数据操作语言,是SQL中用于对数据库表中的实际数据进行增、删、改、查操作的命令集合。对于GaussDB来说,由于其兼容PostgreSQL和Oracle语法模式,其DML语句与标准SQL高度一致,但也有一些自身的特性和最佳实践。

核心的DML语句主要包括以下四种:SELECT, INSERT, UPDATE, DELETE


1. SELECT - 查询数据

SELECT 用于从数据库表中检索数据,是使用最频繁的DML语句。

基本语法:

SELECT
    [ALL | DISTINCT [ON (expression [, ...])]]
    * | expression [[AS] output_name] [, ...]
FROM from_item [, ...]
[WHERE condition]
[GROUP BY grouping_element [, ...]]
[HAVING condition [, ...]]
[ORDER BY expression [ASC | DESC | USING operator] [NULLS {
  
  FIRST | LAST}] [, ..
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值