1)用TRY/CATCH 替代 @@ERROR這種更科學(xué),其一@@ERROR沒(méi)有TRA/CATCH直觀,其二遇到錯(cuò)誤級(jí)別在11-19的錯(cuò)誤,錯(cuò)誤會(huì)使運(yùn)行直接中斷,導(dǎo)致@@ERROR判斷錯(cuò)誤與否無(wú)效。 2)使用RAISERROR 拋錯(cuò) WITH LOG,當(dāng)嚴(yán)重級(jí)別大于等于19時(shí),需要使用這個(gè)選項(xiàng) WITH SETERROR,使其重寫(xiě)@@ERROR值,方便外部調(diào)用 ...
www.dbjr.com.cn/article/310...htm 2025-6-9