在java当中删除数据库记录的时候有没有什么方法可以同时获得被删除记录的某些属性,比如id
在java当中删除数据库记录的时候有没有什么方法可以同时获得被删除记录的某些属性,比如id比如我在A表当中删除某些行,在操作完成的时候我希望获得被删除那几行的id,这样操...
在java当中删除数据库记录的时候有没有什么方法可以同时获得被删除记录的某些属性,比如id
比如我在A表当中删除某些行,在操作完成的时候我希望获得被删除那几行的id,这样操作可行吗
我删除的时候不一定事先知道是删除哪些的啊,比如说我会用不等号来删除啊,例如delete from A where id<>5;
所以我想知道在做了这个操作以后怎么知道哪个删除了的
我是记得以前在给数据库添加数据的时候可以通过
PreparedStatement ps = cnn.prepareStatement(sql,
Statement.RETURN_GENERATED_KEYS);
这样的事务,在最后添加完成以后直接获得新添加项目的id的,所以我不知道有没有类似的方法可以获得被删除项目的列,那个列不一定是主键...
楼下的那位你的意思应该是在删除以前先select一下然后删除对吧,因为我追问字数超了就放在补充里面了 展开
比如我在A表当中删除某些行,在操作完成的时候我希望获得被删除那几行的id,这样操作可行吗
我删除的时候不一定事先知道是删除哪些的啊,比如说我会用不等号来删除啊,例如delete from A where id<>5;
所以我想知道在做了这个操作以后怎么知道哪个删除了的
我是记得以前在给数据库添加数据的时候可以通过
PreparedStatement ps = cnn.prepareStatement(sql,
Statement.RETURN_GENERATED_KEYS);
这样的事务,在最后添加完成以后直接获得新添加项目的id的,所以我不知道有没有类似的方法可以获得被删除项目的列,那个列不一定是主键...
楼下的那位你的意思应该是在删除以前先select一下然后删除对吧,因为我追问字数超了就放在补充里面了 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询