适用版本:ob 4.x版本
查询语句:
select o.tenant_id, o.gmt_create, o.database_id, d.database_name, o.table_id, t.table_name, o.operation_type, o.ddl_stmt_strfrom oceanbase.__all_ddl_operation o left join oceanbase.`__all_database` d on (o.database_id=d.database_id)left join oceanbase.__all_table t on (o.table_id=t.table_id)where o.ddl_stmt_str != '' and t.table_name = 'xxxx'order by o.gmt_create ;
举例:
obclient [test]> create table t1(c1 int);Query OK, 0 rows affected (0.125 sec)obclient [test]> alter table t1 add column c2 int;Query OK, 0 rows affected (0.120 sec)obclient [test]> select o.tenant_id, o.gmt_create, o.database_id, d.database_name, o.table_id, t.table_name, o.operation_type, o.ddl_stmt_str-> from oceanbase.__all_ddl_operation o left join oceanbase.`__all_database` d on (o.database_id=d.database_id)-> left join oceanbase.__all_table t on (o.table_id=t.table_id)-> where o.ddl_stmt_str != '' and t.table_name = 't1'-> order by o.gmt_create ;+-----------+----------------------------+-------------+---------------+----------+------------+----------------+----------------------------------+| tenant_id | gmt_create | database_id | database_name | table_id | table_name | operation_type | ddl_stmt_str |+-----------+----------------------------+-------------+---------------+----------+------------+----------------+----------------------------------+| 0 | 2024-10-31 10:19:16.975028 | 500001 | test | 500008 | t1 | 4 | create table t1(c1 int) || 0 | 2024-10-31 10:19:28.739826 | 500001 | test | 500008 | t1 | 3 | alter table t1 add column c2 int |+-----------+----------------------------+-------------+---------------+----------+------------+----------------+----------------------------------+2 rows in set (0.004 sec)
文章转载自数据库工兵营,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




