float长度6.2 要怎样输入SQL语句

如题所述

是要将float型的值转换成小数点后2位吗?
可以用这个函数转换:round(数值,2)追问

我刚学SQL,或许我的提问不准确。题目是字段名JIB_IN 类型FLOAT长度6.2然后创建SQL语句是FLOAT(),()中要怎么填数字?

追答

你看仔细点,那个float后面的6.2中间不是点,而是逗号吧?!
不是指6.2,而是指这个浮点数最大长度为6,也就是六位,然后小数部分为2位。

应填写 6,2

追问

我上传了照片,你看看,我真的没看错,那是6.2

追答

这个.2是代表取小数位后两位,例如:把4.5678录入该字段后 ,会变成4.57,会自动在小数点后两位进行四舍五入处理;所以这题应写成:
JIB_IN FLOAT(6.2) COMMENT'基本工资',

追问

谢谢~

温馨提示:答案为网友推荐,仅供参考
相似回答