Hibernate генерирует неправильную команду DDL создания таблицы для SAP HANAJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Hibernate генерирует неправильную команду DDL создания таблицы для SAP HANA

Сообщение Гость »


Hibernate создает оператор создания таблицы без пробела перед ключевым словом «комментарий» во всех определениях столбцов. Как показано ниже.

Это касается Hibernate 6.3.1-Final и новейшего драйвера JDBC SAP HANA 2.17.12.

Спящий режим: создать таблицу столбцов KBDATA.IARTBZ (десятичный комментарий ARTMB (34,0) «Технический паспорт», десятичный SPRCD (34,0) не нулевой комментарий «Код языка», комментарий ARTB1 char (50) «Описание 1» , ARTB2 char(50)комментарий «Описание 2», ARTBZ char(50)комментарий «Описание», ARTES char(30)комментарий «Свойство», ARTET char(30)комментарий «Эффект», ARTFT char(20)комментарий «Цвет» ', ARTIA char(20)комментарий 'InsideOutside', ARTKN char(20)комментарий 'Зерно', ARTNA char(30)комментарий 'Имя предмета', ARTNR char(5) not nullcomment 'Номер товара', ARTST char(30) )комментарий «структура», ARTZN char(30)комментарий «дополнительное имя», GLGRD char(15)комментарий «уровень блеска», первичный ключ (SPRCD, ARTNR))

Мы также попробовали более старые версии hibernate и драйвера SAP HANA. Но безрезультатно. При запуске того же определения сущности в MariaDB оператор создания таблицы создается правильно (с пробелом перед ключевым словом «комментарий»).
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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