程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> column-原數據表中金額對應的數據類型為number(16,2),先要改為number(16,5),該怎麼改?

column-原數據表中金額對應的數據類型為number(16,2),先要改為number(16,5),該怎麼改?

編輯:編程綜合問答
原數據表中金額對應的數據類型為number(16,2),先要改為number(16,5),該怎麼改?

原數據表中金額類型保留兩位小數的精度,現需要保留五位小數,我試著用alter table xxxx modify(column number(16,5)),可是這種方法需要數據列為空,不知該怎麼修改?求大神解答,另外,對於原始數據,我又該如何將小數位數補齊呢?

最佳回答:


  • 不能改。
  • 如果表暫時不用,可以創建一個新表後把數據遷移過去。注意有可能會溢出的問題
  • 後三位小數必然是000.無法補齊
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved