Val*_*tal 13 mysql decimal alter-table sql-update
我是MySQL的初学者,我不小心创建了一个名为列的表
(price decimal(2,2));
Run Code Online (Sandbox Code Playgroud)
它需要decimal(4,2)
允许4位数.既然我已经创建了它,那么将该十进制值更新为最简单的方法是什么decimal(4,2)
?或者我是否需要完全删除该列,并使用正确的数字重新创建它?
我似乎无法正确使用语法.
非常感谢你.
Edu*_*nis 36
ALTER TABLE mytable MODIFY COLUMN mycolumn newtype
Run Code Online (Sandbox Code Playgroud)
例:
ALTER TABLE YourTableNameHere MODIFY COLUMN YourColumnNameHere decimal(4,2)
Run Code Online (Sandbox Code Playgroud)
只需ALTER TABLE
使用MODIFY
命令:
ALTER TABLE `table` MODIFY `price` DECIMAL(4,2)
Run Code Online (Sandbox Code Playgroud)
这将允许2个小数和2个完整数字(最多99.99
).如果你想要4个完整数字,请6,2
改用(最多允许9999.99
).
归档时间: |
|
查看次数: |
37504 次 |
最近记录: |