【 使用版本 】v 3.2.3
【问题描述】
oceanbase V3 中,如何查看所有的自增列,包括mysql 模式和oracle 模式的。
我在 oracle 模式租户中,建了两个表
CREATE TABLE employees (
emp_id NUMBER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
emp_name VARCHAR2(100) NOT NULL,
emp_salary NUMBER(10, 2),
hire_date DATE DEFAULT SYSDATE
);
CREATE SEQUENCE emp_seq
START WITH 1
INCREMENT BY 1
NOCACHE
NOCYCLE;
CREATE TABLE employees1 (
emp_id NUMBER DEFAULT emp_seq.NEXTVAL PRIMARY KEY,
emp_name VARCHAR2(100) NOT NULL,
emp_salary NUMBER(10, 2),
hire_date DATE DEFAULT SYSDATE
);
通过 SELECT * FROM __all_virtual_column WHERE autoincrement = 1; 查不到,如何查到 oracle 模式自增列