MariaDB comenzando con 10.3.1

Las secuencias se introdujeron en MariaDB 10.3.

Sintaxis

SHOWCREATE SEQUENCE sequence_name;

Descripción

Muestra el CREATE SEQUENCE declaración que creó la secuencia dada. La declaración requiere el SELECT privilegio para la mesa.

Ejemplo

CREATE SEQUENCE s1 STARTWITH50;SHOWCREATE SEQUENCE s1G;***************************1.row***************************Table: t1
CreateTable: CREATE SEQUENCE `s1`startwith50 minvalue 1 maxvalue 9223372036854775806
increment by1 cache 1000 nocycle ENGINE=Aria

Notas

Si desea ver la estructura de la tabla subyacente utilizada para el SEQUENCE puedes usar SHOW CREATE TABLE sobre el SEQUENCE. También puedes usar SELECT para leer el estado actual registrado del SEQUENCE:

CREATE SEQUENCE t1;SHOWCREATETABLE s1G
***************************1.row***************************Table: s1
CreateTable: CREATETABLE`s1`(`next_value`bigint(21)NOTNULLCOMMENT'next not cached value',`min_value`bigint(21)NOTNULLCOMMENT'min value',`max_value`bigint(21)NOTNULLCOMMENT'max value',`start`bigint(21)NOTNULLCOMMENT'start value',`increment`bigint(21)NOTNULLCOMMENT'increment value',`cache`bigint(21)NOTNULLCOMMENT'cache size',`cycle`tinyint(1)unsignedNOTNULLCOMMENT'cycle state',`round`bigint(21)NOTNULLCOMMENT'How many cycles has been done')ENGINE=Aria SEQUENCE=1SELECT*FROM s1;+------------+-----------+---------------------+-------+-----------+-------+-------+-------+| next_value | min_value | max_value           |start| increment | cache |cycle| round |+------------+-----------+---------------------+-------+-----------+-------+-------+-------+|1|1|9223372036854775806|1|1|1000|0|0|+------------+-----------+---------------------+-------+-----------+-------+-------+-------+

Ver también

  • CREAR SECUENCIA
  • ALTER SEQUENCE

El contenido reproducido en este sitio es propiedad de sus respectivos dueños, y MariaDB no revisa este contenido con anticipación. Los puntos de vista, la información y las opiniones expresadas por este contenido no representan necesariamente las de MariaDB o de cualquier otra parte.