这是我的设置:包含30分钟时间段(整个和半小时)的MySQL数据库中的表显示一段时间的表,每个时间段有多少房间可供预订。因此,假设有两个或更多的客户尝试在同一时间段预订房间,或者在此时间段之前的时间段预订房间,如果我使用SELECT FOR UPDATE会发生什么?第一个客户是否继续执行该过程,而其他客户被拒绝(由于错误或空集),或者其他客户是否等待第一个客户完成并在数据库中提交更改,或者在他改变主意的情况下回滚,然后第二快的客户尝试选择行并更新它们,这取决于第一个客户的操作另外,我很好奇什么时候删除临时
站点已在使用SQL server存储过程的.Net中生成。现在我们正在转换成PHP,为此我们还在MySQL中修改了存储过程。在一个存储过程中,有一些在SQL存储过程中实现多次插入和更新的代码,如下所示: INTO products TWHEN MATCHEDTHEN UPDATE STATEMENT THEN INSERT ST