Хранение длинных строк (CLOB) в базах данных Hsqldb?
вот код:
statement.executeUpdate("CREATE TABLE SomeTable(id INTEGER IDENTITY, " +
"text CLOB)");
который создает исключение " неправильный тип данных: CLOB в инструкции [...]". Есть ли способ хранить CLOBs в базах данных Hsqldb? В документации говорится, что это так. Или, может быть, мои знания SQL настолько заржавели, что я забыл, как их определить.
2 ответов
в версии 2.0 и выше CLOB является поддерживаемым типом. Например, необходимо явно добавить первичный ключ.
statement.executeUpdate("CREATE TABLE SomeTable(id INTEGER IDENTITY PRIMARY KEY, " +
"text CLOB)");