苏御319 2023-12-26 17:31 采纳率: 0%
浏览 6

图书借阅系统创建触发器自动更新库存量

我创建触发器老是不对,不知道怎么写😭😭

img

img

这两个表,应该怎么创建触发器当借书时自动更新库存量

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-12-26 20:27
    关注

    【相关推荐】



    • 你可以看下这个问题的回答https://ask.csdn.net/questions/7775750
    • 这篇博客也不错, 你可以看下关于数据库突然变得很卡,然后发现数据库文件变的超大的时候
    • 您还可以看一下 郑逊敏老师的抖音快手短视频自媒体制作引流运营兼职创业赚钱盈利实战教程课程中的 巧妙借势热点,实现快速涨粉小节, 巩固相关知识点
    • 除此之外, 这篇博客: 数据库常见知识点中的 哈希表查找速度不是更快吗,为什么不直接使用哈希表来做索引的底层数据结构?(哈希表不支持范围查找) 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      哈希表只能处理=的情况,不支持范围查询

      • hash表只能匹配是否相等,不能实现范围查找
      • 当需要按照索引进行order by时,hash值没办法支持排序
      • 组合索引可以支持部分索引查询,如(a,b,c)的组合索引,查询中只用到了阿和b也可以查询的,如果使用hash表,组合索引会将几个字段合并hash,没办法支持部分索引
      • 当数据量很大时,hash冲突的概率也会非常大
      • B+树作为索引时,非叶子节点只保存索引,叶子节点才会保存数据,这样方便扫库,只需要扫一遍叶子结点即可,但是B树因为其分支结点同样存储着数据,我们要找到具体的数据,需要进行一次中序遍历按序来扫,所以B+树更加适合在区间查询的情况,所以通常B+树用于数据库索引。

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 12月26日

悬赏问题

  • ¥15 压力传感器控制led
  • ¥15 matlab使用报错
  • ¥15 如何用BL55072驱动屏幕
  • ¥100 网页利用NC文件数据生成云图
  • ¥15 vivo手机的101root检测通常包括Bootloader状态检测吗,有没有懂的人来回答下?
  • ¥15 c++ 单例模式 在不项目之间的引用问题
  • ¥15 我想在微信名中用上红桃♥️这个表情 可是保存不了 说是有特殊符号或者不支持的语言 需要怎么做呢
  • ¥15 oracle报skip not validate connection
  • ¥15 请问左奇异向量怎么求解呢?
  • ¥15 Arcgis pro制图