每日一句 ( 2025115 )  

Problems are not stop signs; they are guidelines.

問題的出現(xiàn)不是讓你止步,而是給你指路。———— Robert Schuller

mysql無符號整型自減運(yùn)算時溢出的解決

在mysql中給一個無符號整型字段做自減運(yùn)算時,如果結(jié)果小于0,將直接溢出,并沒有報錯。 正常情況應(yīng)該會報一個BIGINT UNSIGNED value is out of range的錯誤,至少我本地的mysql是這樣的,但線上的mysql中卻能正常執(zhí)行,然后字段的值變成了四十多億4294967295。。。 可能是由于mysql的配置問題導(dǎo)致的,但我沒找到如何配置,也沒有權(quán)限配置。所以只能從程序上下手。 程序生成的sql本來是類似這樣...