当前位置: 首页 > news >正文

数据库练习3

一、

建立product表,操作方式operate表

要求:

1.定义触发器实现在产品表(product)中每多一个产品,就在操作表(operate)中记录操作方式和时间以及编号记录。

  注:操作说明:标记执行delete 、insert、 update

2.定义触发器实现在产品表(product)中每更新一个产品,就在操作表(operate)中记录操作方式和时间以及编号记录。

3.定义触发器实现在产品表(product)中每删除一个产品就,在操作表(operate)中记录操作方式和时间以及编号记录。

Product表内容 :
字段名          字段描述       数据类型         主键       外键      非空     唯一       自增 
id                  产品编号         Int(10)            是          否          是         是           否
name          产品功能          Varchar(20)    否          否          是         否           否
func         主要功能             Varchar(50)    否          否          否         否           否 
com            生产厂家          Varchar(20)    否          否          是         否           否 
address        家庭住址         Varchar(20)   否          否          否         否           否 

operate表内容 :
字段名       字段描述       数据类型         主键      外键     非空      唯一   自增 
op_id          编号               Int(10)            是         否          是        是         是 
op_type      操作方式       Varchar(20)    否         否          是        否         否 
op_time      操作时间       Varchar(20)    否         否          是        否         否

4.创建触发器,每次激活触发器后,都会更新operate表
(1)创建product_after_insert_trigger 


(2)创建product_after_update_trigger


(3)创建product_after_delete_trigger


(4)执行语句向operate表插入操作方法和操作时间

http://www.xdnf.cn/news/1150867.html

相关文章:

  • Flowable31动态表单-----------------------终章
  • 博图SCL语言中常用运算符使用详解及实战案例(下)
  • OpenCV 官翻 3 - 特征检测 Feature Detection
  • 【无标题】重点阅读——如何在信息层面区分和表征卷曲维度,解析黑洞内部的维度区分机制
  • 《命令行参数与环境变量:从使用到原理的全方位解析》
  • 搭建比分网服务器怎么选数据不会卡顿?
  • lvs原理及实战部署
  • 【I2C】01.I2C硬件连接I2C总线时序图讲解
  • Go语言pprof性能分析指南
  • Temperature 是在LLM中的每一层发挥作用,还是最后一层? LLM中的 Temperature 参数 是怎么计算的
  • 操作系统-分布式同步
  • TCP/UDP协议深度解析(四):TCP的粘包问题以及异常情况处理
  • GaussDB 数据库架构师修炼(六) 集群工具管理-1
  • 异步解决一切问题 |消息队列 |减少嵌套 |hadoop |rabbitmq |postsql
  • 深入解析 Amazon Q:AWS 推出的企业级生成式 AI 助手
  • 【设计模式C#】外观模式(用于解决客户端对系统的许多类进行频繁沟通)
  • LangGraph教程10:LangGraph ReAct应用
  • 访问 gitlab 跳转 0.0.0.0
  • 深入理解设计模式:策略模式的艺术与实践
  • XSS原型与原型链
  • 告别项目混乱:基于 pnpm + Turborepo 的现代化 Monorepo 工程化最佳实践
  • C++控制台贪吃蛇开发:从0到1绘制游戏世界
  • Git 完全手册:从入门到团队协作实战(2)
  • GaussDB union 的用法
  • Maven 依赖管理
  • Java从入门到精通:全面学习路线指南
  • uniapp props、$ref、$emit、$parent、$child、$on
  • MySQL练习3
  • 【橘子分布式】gRPC(编程篇-中)
  • 《Origin画百图》之多分类矩阵散点图