Оператор SQL для регистрации необновленного элемента из предложения INJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Оператор SQL для регистрации необновленного элемента из предложения IN

Сообщение Anonymous »


Я обновляю таблицу с помощью предложения SQL IN с несколькими параметрами. Я хотел бы знать параметр, который не удалось обновить. Есть ли способ получить эту информацию из оператора обновления SQL? У меня есть тело запроса PUT, как показано ниже

{ "personState": "Н", "Коды человека": [ "000418", "000478", "000058", "000190", "000217", "000284", "000344" ] } Мне нужно показать клиенту, какой из них не удалось обновить.

Мой фрагмент кода SQL, как показано ниже
публичный интерфейс PersonRepo расширяет JpaRepository { @Модификация @Транзакционный @Query(value = "обновить набор лиц person_state = ?1, date_updated = GETDATE() " + "где person_number = ?2 и person_code в (?3)",nativeQuery = true) void updatePerson (String personState, String personNumber, String personCodes []); }
Ответить

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

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

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

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

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