跳到主要内容

SHOW SEQUENCES

Introduced or updated: v1.2.742

返回已创建序列的列表。

语法

SHOW SEQUENCES [ LIKE '<pattern>' | WHERE <expr> ]
参数描述
LIKE使用区分大小写的模式匹配按名称筛选结果。
WHERE使用 WHERE 子句中的表达式筛选结果。您可以根据结果集中的任何列进行筛选,例如 namestartintervalcurrentcreated_onupdated_oncomment。例如:WHERE start > 0WHERE name LIKE 's%'

示例

-- 创建一个序列
CREATE SEQUENCE seq;

-- 显示所有序列
SHOW SEQUENCES;

╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ name │ startintervalcurrent │ created_on │ updated_on │ comment
├────────┼────────┼──────────┼─────────┼────────────────────────────┼────────────────────────────┼──────────────────┤
│ seq │ 1112025-05-20 02:48:49.7493382025-05-20 02:48:49.749338NULL
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

-- 在 INSERT 语句中使用序列
CREATE TABLE tmp(a int, b uint64, c int);
INSERT INTO tmp select 10,nextval(seq),20 from numbers(3);

-- 使用后显示序列
SHOW SEQUENCES;

╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ name │ startintervalcurrent │ created_on │ updated_on │ comment
├────────┼────────┼──────────┼─────────┼────────────────────────────┼────────────────────────────┼──────────────────┤
│ seq │ 1142025-05-20 02:48:49.7493382025-05-20 02:49:14.302917NULL
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

-- 使用 WHERE 子句筛选序列
SHOW SEQUENCES WHERE start > 0;

╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ name │ startintervalcurrent │ created_on │ updated_on │ comment
├────────┼────────┼──────────┼─────────┼────────────────────────────┼────────────────────────────┼──────────────────┤
│ seq │ 1142025-05-20 02:48:49.7493382025-05-20 02:49:14.302917NULL
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

-- 按名称模式筛选序列
SHOW SEQUENCES LIKE 's%';

╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ name │ startintervalcurrent │ created_on │ updated_on │ comment
├────────┼────────┼──────────┼─────────┼────────────────────────────┼────────────────────────────┼──────────────────┤
│ seq │ 1142025-05-20 02:48:49.7493382025-05-20 02:49:14.302917NULL
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
开始使用 Databend Cloud
低成本
快速分析
多种数据源
弹性扩展
注册