【发布时间】:2019-09-28 14:02:28
【问题描述】:
有时我需要将数字类型列值设置为最大值
因为我需要允许所有值并且我不能使用负值。例子:
对于数字(1) -> 9
对于数字(1,2) -> 9.99
我可以根据列类型动态更新列最大值吗?
Update table set x= ?maxvalue?
【问题讨论】:
-
你使用的是哪个oracle版本?
-
@tejash 12.1 版本
-
仅供参考,NUMBER(1,2) 不接受 9.99。它会抛出错误,“值大于精度”。在这种情况下,最大值将为 0.09。