diff options
Diffstat (limited to 'mysql-test/suite/sql_sequence/auto_increment.test')
-rw-r--r-- | mysql-test/suite/sql_sequence/auto_increment.test | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/mysql-test/suite/sql_sequence/auto_increment.test b/mysql-test/suite/sql_sequence/auto_increment.test new file mode 100644 index 00000000..11f772b6 --- /dev/null +++ b/mysql-test/suite/sql_sequence/auto_increment.test @@ -0,0 +1,32 @@ +--source include/have_sequence.inc + +# +# tests with auto_increment_increment and auto_increment_offset +# + +--disable_ps2_protocol +set global auto_increment_increment= 2, auto_increment_offset= 2; + +create sequence s start with -3 minvalue= -1000 increment 0; + +select nextval(s); +select nextval(s); +flush tables; +select nextval(s); +drop sequence s; + +set global auto_increment_increment= 2, auto_increment_offset= 1; + +create sequence s start with -3 minvalue= -1000 increment 0; + +select nextval(s); +select nextval(s); +select nextval(s); +flush tables; +select nextval(s); +drop sequence s; +--enable_ps2_protocol + +# Clean up + +set global auto_increment_increment= default, auto_increment_offset= default; |