--source include/have_binlog_format_row.inc SET sql_mode=ORACLE; CREATE SEQUENCE s1; SHOW CREATE SEQUENCE s1; SELECT s1.currval; SELECT s1.nextval; SELECT s1.nextval; SELECT s1.nextval; EXPLAIN EXTENDED SELECT s1.nextval; SELECT nextval(s1); EXPLAIN EXTENDED SELECT s1.currval; SELECT lastval(s1); DROP SEQUENCE s1; CREATE SEQUENCE s1; CREATE VIEW v1 AS SELECT s1.nextval AS a; SELECT VIEW_DEFINITION FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME='v1'; SELECT * FROM v1; SHOW CREATE VIEW v1; DROP VIEW v1; DROP SEQUENCE s1; CREATE SEQUENCE s1; CREATE VIEW v1 AS SELECT s1.currval AS a; SELECT VIEW_DEFINITION FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME='v1'; SELECT * FROM v1; SHOW CREATE VIEW v1; DROP VIEW v1; DROP SEQUENCE s1;