Hibernate может создать запрос для mssql с подготовленным оператором? - PullRequest
0 голосов
/ 19 июня 2019

Когда репозиторий JPA (в спящем режиме) генерирует запрос для SQLServer.

select all_field from table where name = 'value'

Но некоторые функции использования SQLServer всегда зашифрованы. этот запрос не может быть успешным, а затем появляется сообщение об ошибке.

Столкновение с типом операнда: varchar несовместим с varchar (8000), зашифрованным с помощью (encryption_type = 'DETERMINISTIC', encryption_algorithm_name = 'AEAD_AES_256_CBC_HMAC_SHA_256', column_encryption_key_name = 'CEK', column_enatabase_name)

...................................

Я пытаюсь

declare @param varchar(255) = 'value'; select all_field from table where name = @param;

Этот запрос успешно выполнен в SSMS.

Вопрос, JPA или Hibernate могут генерировать этот запрос, чтобы сделать это

...