bigint為TransactSQL的系統(tǒng)數(shù)據(jù)類型,當(dāng)整數(shù)值超過int數(shù)據(jù)范圍時才可以使用。
SQL Server在整數(shù)值超過int數(shù)據(jù)類型支持的范圍時,將使用 bigint數(shù)據(jù)類型。為實現(xiàn)兼容性,int數(shù)據(jù)類型仍是 Microsoft SQL Server 2005 中的主要整數(shù)數(shù)據(jù)類型。除非明確說明,否則那些接受int表達式作為其參數(shù)的函數(shù)、語句和系統(tǒng)存儲過程都不會改變,從而不會支持將 bigint表達式隱式轉(zhuǎn)換為這些參數(shù)。因此,當(dāng) bigint值在int數(shù)據(jù)類型支持的范圍內(nèi)時,SQL Server 才將 bigint隱式轉(zhuǎn)換為int。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com