下載吧 - 綠色安全的游戲和軟件下載中心

          軟件下載吧

          當前位置:軟件下載吧 > 數據庫 > MS_SQL > SQL開發知識:淺談sqlserver下float的不確定性

          SQL開發知識:淺談sqlserver下float的不確定性

          時間:2024-03-11 15:08作者:下載吧人氣:36

          很多時候,大家都知道,浮點型這個東西,本身存儲就是一個不確定的數值,你永遠無法知道,它是 0 = 0.00000000000000123 還是 0 = 0.00000000000999這樣的東西。也許一開始使用的時候沒有問題,但是有時候做統計的時候,就會看出端倪

          簡單的舉個例子,就知道統計的時候,有可能出現意外的效果,導致可能需要存儲過程或者接收程序的代碼左額外的取舍數位的處理,所以在此其實我是推薦使用Numeric來替代float進行一個替代使用,避免一個sum ,然后明明明細看每一條數據都是正常的2,3位小數,一匯總就變成了8,9位的樣子

          CREATE TABLE #T (ID INT IDENTITY,Va FLOAT)
          CREATE TABLE #T1 (ID INT IDENTITY,Va NUMERIC(15,9))
          –分開執行————————————————-
          INSERT INTO #T
          ( Va )
          VALUES ( 0.60000000)
          INSERT INTO #T1
          ( Va )
          VALUES ( 0.60000000)
          GO 100

          SELECT SUM(Va) FROM #T
          SELECT SUM(Va) FROM #T1

          ———————-
          60.0000000000001
          (1 行受影響)

          —————————————
          60.000000000
          (1 行受影響)

          標簽MSSQL,SQLServer,技術文檔,數據庫,SQLSERVER

          相關下載

          查看所有評論+

          網友評論

          網友
          您的評論需要經過審核才能顯示

          熱門閱覽

          最新排行

          公眾號

          主站蜘蛛池模板: 在线精品国产一区二区| 国产精品无码一区二区三级| 一区二区三区在线视频播放| 91福利国产在线观一区二区| 国产精品一区二区三区99| 久久精品无码一区二区三区不卡| 国产一区在线视频| 一区二区三区视频在线播放| 日韩高清一区二区三区不卡| 97久久精品无码一区二区天美 | 免费一区二区三区在线视频| 国产福利一区二区三区| 久久国产精品亚洲一区二区| 中文字幕久久亚洲一区 | 亚洲AV无码国产一区二区三区| 无码人妻一区二区三区在线视频| 国模吧无码一区二区三区| 久久国产高清一区二区三区| 日本韩国黄色一区二区三区 | 免费日本一区二区| 亚洲视频一区二区| 果冻传媒一区二区天美传媒| 一区三区三区不卡| 伊人久久大香线蕉av一区| 亚洲一区二区三区在线播放| 波多野结衣中文一区二区免费| 国产aⅴ一区二区| 内射一区二区精品视频在线观看| 国产传媒一区二区三区呀| 午夜无码一区二区三区在线观看 | 国产福利无码一区在线| 国产精品无码一区二区在线观 | 亚洲国产综合精品中文第一区| 人妻体内射精一区二区三区| 亚洲av日韩综合一区二区三区| 国产综合精品一区二区| 成人免费一区二区三区| 亚洲一区综合在线播放| 亚无码乱人伦一区二区| 一区二区三区视频网站| 久久一区二区精品综合|