为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: DM Database Server 64 V8 DB Version: 0x7000c
【操作系统】:win11
【CPU】: AMD
【问题描述】*:怎么通过sql语句来获取一张表的auto_increment值
MYSQL是这样取值的:SELECT auto_increment FROM information_schema.TABLES
WHERE table_schema=(select database()) AND TABLE_NAME='gt_user'
达梦数据库是否有类似的方式?
您可以通过select ident_current('表名');获取指定表当前的自增列值
查看表定义应该可以看到
SQL> SELECT DBMS_METADATA.GET_DDL('TABLE','TABLENAME','USERNAME');