Oracle To_Char函数V的格式字符串

时间:2018-07-16 17:29:37

标签: sql oracle number-formatting to-char

我收到了Oracle代码,正在尝试弄清楚它在做什么。具体来说,它是将数字转换为字符串,我听不懂。

代码是:

TO_CHAR(QTY_DISPENSED,'0000000V000') 

V做什么?

杰夫

1 个答案:

答案 0 :(得分:2)

这是用于将数字转换为字符串的“格式模型”:https://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements004.htm

  

返回一个乘以10n的值(如有必要,将其向上舍入),其中n是V后面的9的个数。

因此,基本上,您需要将QTY_DISPENSED乘以1000,然后返回一个字符串。