h2是否支持使用辅助密钥创建表?
当我尝试这个创建表时,它失败了" org.h2.jdbc.JdbcSQLException:未知数据类型:"(&#34 ;; SQL语句:"
CREATE TABLE IF NOT EXISTS testTable
(col1 BIGINT(20) NOT NULL AUTO_INCREMENT,
col2 BIGINT(20) NOT NULL,
col3 BIGINT(20) NOT NULL,
col4 VARCHAR(100) NOT NULL,
PRIMARY KEY(col1),
KEY(col1, col2, col3));
但是这个成功了:
CREATE TABLE IF NOT EXISTS testTable
(col1 BIGINT(20) NOT NULL AUTO_INCREMENT,
col2 BIGINT(20) NOT NULL,
col3 BIGINT(20) NOT NULL,
col4 VARCHAR(100) NOT NULL,
PRIMARY KEY(col1));