# # Test autoincrement in columnstore # Author: Bharath, bharath.bokka@mariadb.com # -- source ../include/have_columnstore.inc --disable_warnings DROP DATABASE IF EXISTS mcs57_db; --enable_warnings CREATE DATABASE mcs57_db; USE mcs57_db; CREATE TABLE t1(col INT COMMENT'autoincrement')ENGINE=Columnstore; INSERT INTO t1 VALUES(NULL); INSERT INTO t1 VALUES(); SELECT * FROM t1; CREATE TABLE t2(t2_int INT COMMENT'autoincrement', t2_varchar VARCHAR(10) NOT NULL DEFAULT 'a')ENGINE=Columnstore; INSERT INTO t2 VALUES(); INSERT INTO t2 VALUES(NULL,''); INSERT INTO t2(t2_varchar) VALUES('bb'),('ccc'),('dddd'),('eeeee'); SELECT * FROM t2; # MCOL-4213 --error ER_WRONG_AUTO_KEY CREATE TABLE t3(a INT auto_increment) ENGINE=Columnstore; --error ER_PARSE_ERROR CREATE TABLE t3(a INT autoincrement) ENGINE=Columnstore; # Clean UP DROP DATABASE mcs57_db;