货日期(jhrq)、进货总价(zje)、付款方式(fkfs)、操作员(zzy)、进货记录总表ID(jhzbid)/CREATE PROCEDURE insert_jh(IN gysid INT, IN jhrq DATE, IN zje DECIMAL(10,2), IN fkfs VARCHAR(20), IN zzy VARCHAR(20))BEGINSTART TRANSACTION;INSERT INTO jhzb(gysid, jhrq, zje, fkfs, zzy) VALUES(gysid, jhrq, zje, fkfs, zzy);SET @last_id = LAST_INSERT_ID();--获取新插入的进货记录总表IDINSERT INTO jhmxb(spid, jhzbid, jhsl)SELECT spid, @last_id, jhsl FROM jhmx WHERE gysid = gysid AND jhrq = jhrq GROUP BY spid;COMMIT;END$$这个实验主要涉及了数据库中的触发器和存储过程的应用,以及汉字到拼音缩写的转换。以下是对这些知识点的详细解释: 1. 触发器(Triggers):在MySQL中,触发器是一种特殊的存储过程,它会在特定的数据库操作(如INSERT、UPDATE、DELETE)之前或之后自动执行。在实验中,有两个触发器updatepysx
和updatepysx1
,分别在spb
表的商品名称插入和更新时,自动计算并设置名称的拼音缩写。这提高了数据的一致性和准确性。 2. 函数(Functions):qxmjp
和qpysx
是自定义的MySQL函数。qxmjp
函数接收一个商品名,将其转化为拼音缩写。内部调用了qpysx
函数,该函数将单个汉字转换为对应的拼音首字母。这展示了如何利用MySQL的用户定义函数来处理复杂的业务逻辑。 3. 拼音转换:实验中使用了qpysx
函数,通过GBK编码将汉字转换为ASCII值,并映射到对应的拼音首字母。这是一种常见的在数据库中处理汉字到拼音的方法,方便进行基于拼音的搜索和排序。 4. 库存管理*:触发器updatekcsl
在进货明细表jhmxb
插入新记录前,会自动更新库存表kcb
数据库实验四进销存管理系统的存储过程实现
相关推荐
进销存管理系统
家具类型、供应商管理
客户、家具信息管理
家具入库管理
家具销售管理
收款管理
入库、销售触发器自动修改库存
存储过程统计入库、销售数量
数据库参照完整性约束
SQLServer
12
2024-05-13
智能进销存管理系统
这款进销存系统非常便捷实用,我个人长期使用,非常推荐。
SQLServer
19
2024-07-17
得意POS进销存管理系统
得意 POS 软件是专为商业零售企业量身定制的管理系统,前台 POS 销售和后台进销存管理两大模块分工明确,功能丰富。通过POS 销售,你可以轻松管理零售店铺的销售数据,后台则能高效采购、批发销售、仓库管理等事务,企业优化库存和资金流。对于提升运营效率、降低成本的零售商来说,得意 POS 软件绝对是个值得信赖的工具。哦,系统的操作也蛮,你可以轻松上手并迅速见到效果。系统还能统计、数据通信等功能,让企业在商业决策时更加精准。它的操作界面简洁易懂,不会让你感觉复杂。如果你经营零售业务,想优化进销存管理,得意 POS 会是个不错的选择哦。如果你想要更全面的商业管理工具,可以看看下面的一些相关系统:零
统计分析
0
2025-06-18
进销存管理系统技术文档
基于Java技术开发的进销存管理系统,常被培训机构用于考核,涉及数据库和Eclipse应用。
MySQL
18
2024-05-01
DELPHI超市进销存管理系统
超市管理的毕业设计还没头绪?来看看这个用DELPHI配ACCESS做的超市进销存系统,挺适合直接拿来练手或者改一改就能上线展示。UI 是用 DELPHI 搞的,响应也快,界面还蛮直观,像按钮、表格这些控件都能直接拖,用起来省事。
数据库选的是ACCESS,对新手友好,SQL 查询也支持得不错。商品、供应商、销售这些数据都可以按模块整理清楚,通过ODBC连起来,读写效率还行,够用。
功能方面比较全面,从商品采购、销售到库存、报表统计都有。像库存预警、销售排行这种比较实用的功能也加进去了,适合做展示用。不只是写代码,整个系统逻辑也挺贴合实际,方便理解企业里真实的业务流程。
如果你正好打算做个能跑起
Access
0
2025-06-22
进销存管理系统课程设计
VB开发的进销存管理课程设计,可用于学习和实践。
SQLServer
12
2024-05-28
红金羚进销存管理系统
为企业提供进销存管理解决方案。
Access
20
2024-05-12
ASP+Access进销存管理系统
asp+access 的进销存系统,适合初学者和小团队练手的经典组合。用 ASP 写逻辑,用 Access 存数据,整个架构挺轻量的,搭在 IIS 上跑也方便。页面嘛就是那种老派风格,但功能都有,登录、下单、查库存这些都做得还不错。像你要做个后台练手,或者想了解早期 Web 项目怎么跑的,这套代码挺合适的,结构清晰,逻辑也好理解。关键是数据和页面是分离的,写起来不容易乱套。配合ADO操作数据库,还能顺便复习一下 SQL,挺划算。
Access
0
2025-07-02
进销存管理系统的概念与设计
进销存系统概念
系统功能设计
系统模块设计
表格及表关系设计
查询设计
窗体创建
报表创建
宏命令和 VBA 代码创建
系统运行与应用
Access
7
2024-05-30