diff --git a/TOC.md b/TOC.md index 85c22efa3ebe..88b9add2c235 100644 --- a/TOC.md +++ b/TOC.md @@ -316,6 +316,8 @@ - [`SHOW TABLE STATUS`](/sql-statements/sql-statement-show-table-status.md) - [`SHOW [GLOBAL|SESSION] VARIABLES`](/sql-statements/sql-statement-show-variables.md) - [`SHOW WARNINGS`](/sql-statements/sql-statement-show-warnings.md) + - [`SHOW PROFILES`](/sql-statements/sql-statement-show-profiles.md) + - [`SHOW TABLE NEXT_ROW_ID`](/sql-statements/sql-statement-show-table-next-row-id.md) - [`SPLIT REGION`](/sql-statements/sql-statement-split-region.md) - [`START TRANSACTION`](/sql-statements/sql-statement-start-transaction.md) - [`TRACE`](/sql-statements/sql-statement-trace.md) diff --git a/sql-statements/sql-statement-show-profiles.md b/sql-statements/sql-statement-show-profiles.md new file mode 100644 index 000000000000..fed9e11f8e1a --- /dev/null +++ b/sql-statements/sql-statement-show-profiles.md @@ -0,0 +1,27 @@ +--- +title: SHOW PROFILES +summary: TiDB 数据库中 SHOW PROFILES 的使用概况。 +category: reference +--- + +# SHOW PROFILES + +`SHOW PROFILES` 语句目前只会返回空结果。 + +## 语法图 + +**ShowStmt:** + +![ShowStmt](/media/sqlgram/ShowStmt.png) + +## 示例 + +{{< copyable "sql" >}} + +```sql +SHOW PROFILES +``` + +``` +Empty set (0.00 sec) +``` diff --git a/sql-statements/sql-statement-show-table-next-row-id.md b/sql-statements/sql-statement-show-table-next-row-id.md new file mode 100644 index 000000000000..ca6d80bfb891 --- /dev/null +++ b/sql-statements/sql-statement-show-table-next-row-id.md @@ -0,0 +1,57 @@ +--- +title: SHOW TABLE NEXT_ROW_ID +summary: TiDB 数据库中 SHOW TABLE NEXT_ROW_ID 的使用概况。 +category: reference +--- + +# SHOW TABLE NEXT_ROW_ID + +`SHOW TABLE NEXT_ROW_ID` 语句用于显示用表中某些特殊列的详情,主要包含以下几种类型: + +* TiDB 创建的 `AUTO_INCREMENT` 类型列,即 `_tidb_rowid` 列 +* 用户创建的 `AUTO_INCREMENT` 类型列 +* 用户创建的 [`AUTO_RANDOM`](/auto-random.md) 类型列 +* 用户创建的 [`SEQUENCE`](/sql-statements/sql-statement-create-sequence.md) 对象信息 + +## 语法图 + +**ShowStmt:** + +![ShowStmt](/media/sqlgram/ShowStmt.png) + +## 示例 + ++ 创建一张表 + + {{< copyable "sql" >}} + + ```sql + CREATE TABLE t1 (a INT); + ``` + + ``` + Query OK, 0 rows affected (0.12 sec) + ``` + ++ 执行 SHOW 语句 + + {{< copyable "sql" >}} + + ```sql + SHOW TABLE T1 NEXT_ROW_ID; + ``` + + ``` + +---------+------------+-------------+--------------------+----------------+ + | DB_NAME | TABLE_NAME | COLUMN_NAME | NEXT_GLOBAL_ROW_ID | ID_TYPE | + +---------+------------+-------------+--------------------+----------------+ + | test | T1 | _tidb_rowid | 1 | AUTO_INCREMENT | + +---------+------------+-------------+--------------------+----------------+ + 1 row in set (0.01 sec) + ``` + +## 另请参阅 + +* [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +* [AUTO_RANDOM](/auto-random.md) +* [CREATE_SEQUENCE](/sql-statements/sql-statement-create-sequence.md)