Как устранить ошибку H2 «Ошибка выполнения DDL»?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как устранить ошибку H2 «Ошибка выполнения DDL»?

Сообщение Anonymous »

Я хочу создать таблицу через H2 в Springboot, но при запуске у меня возникает следующая ошибка:


org.hibernate. диалект.Диалект: HHH000400: Использование диалекта:
org.hibernate.dialect.H2Dialect
org.hibernate.tool.schema.spi.CommandAcceptanceException: Ошибка выполнения DDL «создать таблицу bank_account (id bigint не нулевой, баланс
double не null, полное имя varchar(128) не null, первичный ключ (id))"
через оператор JDBC


...

data.sql:

Код: Выделить всё

Insert into Bank_Account(ID, Full_Name, Balance) values (1, 'Ibrahim', 2500);
Insert into Bank_Account(ID, Full_Name, Balance) values (2, 'Ates', 4210);
pom.xml;

Код: Выделить всё

com.h2database
h2
runtime

Application.properties;

Код: Выделить всё

# H2
spring.h2.console.enabled=true
spring.h2.console.path=/h2
# Datasource
spring.datasource.url=jdbc:h2:mem:testdb
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
spring.datasource.continue-on-error=true
spring.jpa.hibernate.ddl-auto=create
Что я пропустил?



решение;< /p>

Проблема вызвана именем столбца объекта. Я изменил объект с именем «Полное имя» на «Полное имя», и проблема была решена.

Подробнее здесь: https://stackoverflow.com/questions/546 ... -ddl-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»