我收到了Oracle代码,正在尝试弄清楚它在做什么。具体来说,它是将数字转换为字符串,我听不懂。
代码是:
TO_CHAR(QTY_DISPENSED,'0000000V000')
V做什么?
杰夫
答案 0 :(得分:2)
这是用于将数字转换为字符串的“格式模型”:https://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements004.htm
返回一个乘以10n的值(如有必要,将其向上舍入),其中n是V后面的9的个数。
因此,基本上,您需要将QTY_DISPENSED
乘以1000,然后返回一个字符串。