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);
Код: Выделить всё
com.h2database
h2
runtime
Код: Выделить всё
# 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
Мобильная версия