我用MySQL编写了一个存储过程。我使用MySQLWorkbench进行数据库操作,比如创建新表、存储过程、查询执行等等。我观察到一些意想不到的执行行为,尽管代码在语法和逻辑上看起来都是正确的。FROM ABC WHERE clause;
完成此操作后,我只在temp表的两个列中获得空值,而所有其他temp表列都填充了正确的值。如果我在单独的SQL选项卡中运行相同的select语句(针对相同的where子句),那么即使在临时表中获得null值的那两个列也能看到正确的输出
我正在尝试将以下触发器从PL/SQL转换为MySQL1. FOR quantity in 1..:new.product_quantity因此,在将产品插入到账单中之后,我希望找到他的所有包含的文章,并降低store.article_id的store.article_id,即product_quantity (该产品