h2 sql, создать таблицу с многоколоночным первичным ключом?

Как я могу создать многостолбцовый первичный ключ в операторе CREATE TABLE, используя базу данных h2? Согласно моим исследованиям, код для этого в базах данных mySQL и Apache Derby выглядит следующим образом:

CREATE TABLE SAMP.SCHED(
    CLASS_CODE CHAR(7) NOT NULL, 
    DAY SMALLINT NOT NULL, 
    STARTING TIME, 
    ENDING TIME,
    PRIMARY KEY (CLASS_CODE, DAY));

Но это не работает в h2, это приводит к «org.h2.jdbc.JdbcSQLException: ошибка синтаксиса в операторе SQL»

. ] Любая помощь высоко ценится. Спасибо

12
задан keithphw 11 March 2012 в 03:18
поделиться