Repository Java Spring Boot
bom dia,
tenho a seguinte query:
@Modifying(clearAutomatically = true)
@Transactional
@Query(nativeQuery = true, value = "UPDATE tb_pessoal_funcionarios SET salario = salario+(salario * :percentualAumento)/100 WHERE id IN (:funcionarioId) "
+ "AND condicao <> 'Inativo' ")
void AlterarSalarioPorPercentual(Double percentualAumento, Long funcionarioId);
porém se o usuário marcar um checkbox na tela, a query teria que ser:
@Modifying(clearAutomatically = true)
@Transactional
@Query(nativeQuery = true, value = "UPDATE tb_pessoal_funcionarios SET salario = salario+(salario * :percentualAumento)/100 WHERE id IN (:funcionarioId)")
void AlterarSalarioDemitidosPorPercentual(Double percentualAumento, Long funcionarioId);
alguém saberia me dizer se existe alguma forma de eu fazer isto sem ter que fazer Duas querys?
att;
tenho a seguinte query:
@Modifying(clearAutomatically = true)
@Transactional
@Query(nativeQuery = true, value = "UPDATE tb_pessoal_funcionarios SET salario = salario+(salario * :percentualAumento)/100 WHERE id IN (:funcionarioId) "
+ "AND condicao <> 'Inativo' ")
void AlterarSalarioPorPercentual(Double percentualAumento, Long funcionarioId);
porém se o usuário marcar um checkbox na tela, a query teria que ser:
@Modifying(clearAutomatically = true)
@Transactional
@Query(nativeQuery = true, value = "UPDATE tb_pessoal_funcionarios SET salario = salario+(salario * :percentualAumento)/100 WHERE id IN (:funcionarioId)")
void AlterarSalarioDemitidosPorPercentual(Double percentualAumento, Long funcionarioId);
alguém saberia me dizer se existe alguma forma de eu fazer isto sem ter que fazer Duas querys?
att;
Gxf
Curtidas 0
Respostas
Gxf
20/10/2022
já encontrei a solução XD
GOSTEI 0