我们来详细讲解一下华为高斯数据库(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}] [, ..

最低0.47元/天 解锁文章
593

被折叠的 条评论
为什么被折叠?



