今天遇到个问题,从前台表格中要删除多个数据。
由于对应的表的主键为联合主键,从前台传数据到后台删除,还得使用过到mybatis的动态语句foreach删除,想来有点小麻烦。
正好看到前台数据中有ROWID的值,前台拼装好,作为主键传到后台删除数据,明显好用得多。
特此mark,及分享。
说起来,可以认为ROWID是Oracle数据库的每行数据的默认的一个主键。
没仔细想,这样操作是否会存在问题。有更多见解的欢迎指正。
今天遇到个问题,从前台表格中要删除多个数据。
由于对应的表的主键为联合主键,从前台传数据到后台删除,还得使用过到mybatis的动态语句foreach删除,想来有点小麻烦。
正好看到前台数据中有ROWID的值,前台拼装好,作为主键传到后台删除数据,明显好用得多。
特此mark,及分享。
说起来,可以认为ROWID是Oracle数据库的每行数据的默认的一个主键。
没仔细想,这样操作是否会存在问题。有更多见解的欢迎指正。