SQL 大佬看过来,小弟有事请教!
储存过程里面可以判断接收的参数如果超过 30000 数值的话,自动分割成 9999+9999 + 9999+3呢(如果数值更大,依次分推自动分割。)
然后分割了以后
分3次 执行设置的语句 储存到对应的数据库里面呢。
用中间语言转一下会简单些 silverkey 发表于 2022-4-6 12:09
用中间语言转一下会简单些
可以给个例子吗 取余和除 循环就好了啊
看看,学一下 netcsk 发表于 2022-4-6 14:06
取余和除 循环就好了啊
求大佬给个例子。 虽然不是很懂,就当是学习一下啦 在代码里面处理吧 代码处理简单些 存储过程先存到临时表,然后总数/9999向上取整 ,
如果是要把上一次 未存储满 9999 的数据补全的话 ,直接取 9999 减去在循环 上面的就完事了 用入参数值/9999得到要插入几次, 用 入参数值%9999 得到余数,就是你那个3 就行了
页:
[1]
2