社区
疑难问题
帖子详情
关于存储过程,很实际的,希望大家多来关注。
suasalito
2003-03-28 02:08:20
我要写个存储过程
有两个表A,B,我要从A表中读出当前所有记录并处理这些记录然后写入到B表,最后将这些记录从A表中删除。我的问题是在我处理并往B表中这些记录时,有用户向A表添加新的记录,那我怎么保证没有把新的记录删掉呢?
...全文
80
4
打赏
收藏
关于存储过程,很实际的,希望大家多来关注。
我要写个存储过程 有两个表A,B,我要从A表中读出当前所有记录并处理这些记录然后写入到B表,最后将这些记录从A表中删除。我的问题是在我处理并往B表中这些记录时,有用户向A表添加新的记录,那我怎么保证没有把新的记录删掉呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuqiuzhi
2003-03-28
打赏
举报
回复
一个想法:
可不可以用一个select into 语句把先前的记录放到一个中间的临时表中,在临时表上进行你的存储过程操作;或者在A表中使用一个插入触发器,使插入的记录再写到一个中间表,在一次处理完后,再把中间表的数据放到A中。
suasalito
2003-03-28
打赏
举报
回复
大家帮我看看!
suasalito
2003-03-28
打赏
举报
回复
用事务加表锁来处理能在存储过程中用语句写出来吗?
或者是怎么加表锁呢?
huntsman
2003-03-28
打赏
举报
回复
你可以用事务加表锁来处理,这样你在处理事务过程中,别的用户就不能添加记录,
直到事务结束
十七、MySQL数据库之
存储过程
A_认识
存储过程
、创建、调用、删除
存储过程
这个是MySQL中倒数第二个比较重要的概念,而且以后会用的比较多,
希望
大家好好学习。 学习之前还得和大家说一下,还有一个东西叫做存储函数,原本打算扔到一起去说,但是发现不行,怕搞混了,一个一个来吧,今天把这个
存储过程
说完,分AB两讲,然后明天弄这个存储函数。
存储过程
老样子,直接百科
存储过程
是在大型的数据库系统中,为了完成特定功能的SQL语句集合,一次编译好,一直都可以使用,用户通过
存储过程
的名字,并且给定参数,然后就可以调用执行了。 这个
存储过程
是在MySQL中存放和执行的,也就是说,这
sqlserver执行
存储过程
报错
确保
存储过程
在 SQL Server 中能够正常执行。调整 MyBatis 中
存储过程
的调用语法,确保输入和输出参数的处理方式正确。如果问题出现在 Druid 连接池中,可以考虑禁用 Druid 的 SQL 解析功能,避免不必要的 SQL 解析错误。你可以尝试调整上述部分,确保
存储过程
在 MyBatis 中能正确运行。
希望
如上措施及解决方案能够帮到有需要的你。
MySQL如何创建
存储过程
工作中有时候需要自己去创建
存储过程
,然后调用存储去获得一些数据等,接下来就给大家介绍下MySQL如何创建
存储过程
。
Mybatis中运用小技巧(三)
存储过程
的运用
存储过程
的创建 假设存在一张表:Follow(
关注
表),其表结构如下: 其中id需要是自增。 假设我们需要实现的
存储过程
是能根据userId1和userId2的值选择出一条记录。 博主使用的是Navicat,因此创建
存储过程
的步骤为: 1、点击“函数”: 2、点击“新建函数”: 3、选择“过程”,点击“下一步”: 4、新建两个参数,代表传进去的两
mysql
存储过程
详解_mysql
存储过程
详解,跟老韩一起学习吧
在
实际
工作中可能会碰到这样的需求,我经常会进行一些操作,这些操作是固定的,但是每次操作都要写几十条语句,如何解决这个问题呢?那就跟着老韩学习mysql
存储过程
把,学完了之后这个问题迎刃而解,Let's go。一、概念;
存储过程
(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定
存储过程
的名字并给出参数(如...
疑难问题
22,298
社区成员
121,727
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章