查询与增改删功能

1.查询已有数据:
    传参:   每页条数  ,当前页数   ,模糊查询值,渠道
    返回:   总数据条数,与每页条数n,当前页数m ,总页数,查询出的所有数据及所对应的RN
SELECT * FROM 

SELECT A.*, ROWNUM RN 
FROM (SELECT * FROM 表名 WHERE 1=1 AND 模糊查询字段名 LIKE UPPER('%XXX%') ORDER BY 字段名) A 
WHERE ROWNUM <= m*n 

WHERE RN >= (m-1)*n+1 ;

2.增删改(传参时有加密判断与逻辑判断是否信息被篡改,篡改则认证失败)

考虑到增加时服务器有N个,添加数据时由于网络或其他原因可能表中数据不止一条,查询数据时返回一个List,若List不为空取中第一个中数据

修改时在表中增加一个是否有效字段,将老数据修改为无效,新插入一条数据

删除时将表中是否有效字段修改为无效

注:考虑到新老数据兼容性不开放删除功能,表中配置删除功能开关

希望对你有帮助,祝你有一个好心情,加油!

若有错误、不全、可优化的点,欢迎纠正与补充!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值