找回密码
 立即注册

QQ登录

只需一步,快速开始

wxc 活字格认证

初级会员

33

主题

84

帖子

437

积分

初级会员

积分
437

活字格认证微信认证勋章

wxc 活字格认证
初级会员   /  发表于:2022-9-30 10:43  /   查看:1729  /  回复:5
5金币
其他系统的数据库,有一个查询权限的账号,写了个SQL,想把数据定期同步到本地库后进行业务操作

SQL里有个唯一的明细ID,需要先判断本地库有没有,如果本地这个ID有就不重复同步
现在虽然实现了,但是觉得不太好
先用服务端命令,执行SQL查询本地库的ID,循环设置变量拼成字符串如1,2,3,4,5这样的
然后服务端命令,执行sql 查询外联库select * from xx where id not in(1,2,3,4),再把结果循环插入数据库
请教大神有没有更好的办法

最佳答案

查看完整内容

等。目前这样就好了。 等一手后面看有没有一个插件做json对象转字符串的~

5 个回复

倒序浏览
最佳答案
最佳答案
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-9-30 10:43:55
来自 2#
等。目前这样就好了。
等一手后面看有没有一个插件做json对象转字符串的~
回复 使用道具 举报
Syl悬赏达人认证
银牌会员   /  发表于:2022-9-30 14:09:46
3#
我是真不习惯用内敛库,我的所有工程都是用的mss数据库,只用活字格搭界面,稍微复杂一点的处理全部用存储实现,我感觉这样会更好。内联库毕竟不是主流数据库,数据处理的速度、数据的备份恢复都不可靠。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-9-30 14:17:57
4#
各有各的喜爱~人sqlite排行榜上也是长期站在靠前位置的,没点本事可排不上去~
回复 使用道具 举报
Syl悬赏达人认证
银牌会员   /  发表于:2022-9-30 14:33:43
5#
David.Zhong 发表于 2022-9-30 14:17
各有各的喜爱~人sqlite排行榜上也是长期站在靠前位置的,没点本事可排不上去~

习惯问题,我的项目很多接口,需要对接不同的数据库,mss、oracle 还有部分MySQL,没碰到过sqlite。
最近勒索病毒很厉害,这个sqlite好像是文件,咱也不会处理,老老实实用sql把
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-9-30 15:04:37
6#
可以的~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部