Warning c6297 : arithmetic overflow : 32 - bit value is shifted , then cast to 64 - bit value 警告c6297 :算術溢出:對32位值進行移位操作,然后強制轉換為64位值。
When set to off , the divide - by - zero and arithmetic overflow errors cause null values to be returned 設置為off時,被零除錯誤和算術溢出錯誤將導致返回空值。如果在
A run - time error , such as an arithmetic overflow or a constraint violation , has one of the following effects 諸如算術溢出或約束沖突之類的運行時錯誤具有下面的影響:
When set to on , the divide - by - zero and arithmetic overflow errors cause the statement to be rolled back and an error message is generated 設置為on時,被零除錯誤和算術溢出錯誤將導致回滾語句,并生成錯誤消息。
Another reason for upgrading to the catalog views is that compatibility view columns that store user ids and type ids might return null or trigger arithmetic overflows 升級至目錄視圖的另外一個原因是存儲用戶id和類型id的兼容性視圖列可能返回null或觸發(fā)器算術溢出。
The behavior in which a divide - by - zero or arithmetic overflow error causes null values to be returned occurs if an insert or update is tried on a 列上嘗試執(zhí)行insert或update操作,而這些列中的新值長度超出最大列大小,則將出現(xiàn)被零除錯誤和算術溢出錯誤導致返回空值的行為。
This traps a number of common error conditions such as syntax errors or arithmetic overflow and diverts the flow of control to a special error - handling routine youve written 這可以為很多常見的錯誤條件(例如語法錯誤或算術上溢)設陷,并將控制流轉移到您自己編寫的一個專門的錯誤處理例程。
Floating - point arithmetic overflow or division by zero never throws an exception , because floating - point types are based on ieee 754 and so have provisions for representing infinity and nan not a number 浮點算術溢出或被零除從不引發(fā)異常,因為浮點類型基于ieee 754 ,因此可以表示無窮和nan (不是數字) 。