gpt4 book ai didi

mysql - 当向表中输入一行时,如何检查另一个表的约束?

转载 作者:行者123 更新时间:2023-11-29 23:46:53 25 4
gpt4 key购买 nike

假设我有两个表 Account 和 Withdraw。帐户有一个属性余额。每次在“提款”表中输入一个值时,我都会检查是否有足够的余额来执行此操作。如果是,我想从余额中减去该金额。

这并不完全是我想要做的,而是我的要求的简化版本。

PS:“检查约束”这个词正确吗?我不太确定。谢谢!

最佳答案

您可以创建一个函数来验证余额是否大于您的@value。
然后将该函数添加到约束中。

尝试看看这个:

Can a Check constraint relate to another table?

关于mysql - 当向表中输入一行时,如何检查另一个表的约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25869230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com