MySQL中标识列的种子,增量和当前值

时间:2015-03-30 11:18:22

标签: mysql sql

我需要在Mysql中获取标识列(主键列)的初始种子值。

SQL IDENT_SEED(TABLE_NAME)

中有此功能的功能

我还需要获取标识列的递增和当前值,例如SQL的IDENT_INCR("table name")IDENT_CURRENT("table name")

我已经在"INFORMAION_SCHEMA"表上搜索过列,表和统计信息,但无法得到我的结果。

您如何在MySQL上编写以下查询?

SELECT IDENT_SEED(TABLE_NAME) AS Seed, IDENT_INCR(TABLE_NAME) AS Increment, 
       IDENT_CURRENT(TABLE_NAME) AS Current_Identity
FROM
       INFORMATION_SCHEMA.TABLES
WHERE   
       OBJECTPROPERTY(OBJECT_ID(TABLE_NAME), 'TableHasIdentity') = 1
       AND TABLE_TYPE = 'BASE TABLE'

0 个答案:

没有答案