如何编写用于从列中删除特定值的HQL(列包含一组以逗号分隔的值)
Table1
ID Name Value
001 Rajesh 90,100,210,400
002 Suresh 100,400,300,66
003 Mahesh 200,500
004 Virat 400,578,57
我尝试了以下代码,但错误。
Session session=getSession();
Query query = session.createQuery("delete from Table1 where Value=:Value and Name=:Name");
query.setParameter("Value", "100");
query.setParameter("Name", "Rajesh");
query.executeUpdate();
我想删除Name - Rajesh
中的value-100