Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL Insert:Erst testen?

Es ist besser, doppelte Schlüsselfehler einzufügen und zu behandeln.

Der Grund dafür ist, dass, wenn Sie zuerst testen, ein anderer Client den Wert in dem kurzen Moment zwischen Ihrem Test und Ihrer Einfügung immer noch einfügen kann. Sie müssten also sowieso mit Fehlern umgehen.