返回首页

gbase数据、南大通用产品文档:GBase8s介绍 SELECT 语句

更新日期:2024年09月11日

SELECT 语句允许您查看关系数据库中的数据的子句构成。这些子句允许您从一个或多个
表或视图中选择列和行、指定一个或多个条件、对数据进行排序和总结以及将选择的数据
放置在临时表中。
本章介绍了如何使用五个 SELECT 语句子句。
如果包含全部五个子句,
那么它们必须按照
下列顺序出现在 SELECT 语句中:
1.
Projection 子句
2.
FROM 子句
3.
WHERE 子句
4.
ORDER BY 子句
5.
INTO TEMP 子句
只有 Projection 子句和 FROM 子句是必需的。这两个子句构成每个数据库查询的基础,
原因是它们指定要检索的列值,以及包含这些列的表。使用以下列表中的一个或多个其它
子句:

添加 WHERE 子句以选择特定行或创建连接条件。

添加 ORDER BY主键以更改生成数据的顺序。

GBase 8s SQL 指南:教程
南大通用数据技术股份有限公司
- 17 -

添加 INTO TEMP 子句以将结果保存为表以供进一步查询。
还有两个 SELECT 语句子句 GROUP BY 和 HAVING,
使您可以执行更复杂的数据检索。
编写高级 SELECT 语句中对它们进行了描述。另一个子句 INTO 指定要从应用程序中的
SELECT 语句中接收数据的程序或主变量。关于使用 SELECT 语句的完整语法和规则在
GBase 8s SQL 指南:语法中有所描述。

API)
随同 admin() 或 task() 函数,使用 alter plog 参数来更改物理日志的位置和大小。
语法

元素
描述
关键考虑
dbspace
物理日志的位置。
为物理日志分配的空间必须是连续的。

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 693 -
元素
描述
关键考虑
phys_log_size
物理日志的大小,
以 KB 指定。
请参阅 admin() 和 task() 参数大小规
范。

用法
要仅更改大小,请指定物理日志的当前 dbspace。
这个函数等同于 onparams -p 命令。
示例
下列示例将物理日志移动到名为 phsdbs 的 dbspace:
EXECUTE FUNCTION task ("alter plog","physdbs","49 M");

函数说明
按照“HH:MI:SS”或“HHMISS”格式返回当前的UTC 时间,返回值的形式取
决于该函数使用于字符串还是数字上下文。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
832
示例
示例1:以“HH:MI:SS”格式返回当前的UTC 时间。
gbase> SELECT UTC_TIME() FROM dual;
+------------+
| UTC_TIME() |
+------------+
| 11:29:11
|
+------------+
1 row in set