2008-09-23 28 views
1

我從表中選擇行,但某些列是文本類型,但它們始終包含數字數據。我怎樣才能將它們格式化爲數字?用於將文本格式化爲數字的SQLplus腳本

例如列數量標題「數量」格式999,999

但是,由於表格中的列是文本,數字格式將被忽略。

回答

1

您將需要TO_NUMBER查詢中的列。

1

要與千個分隔符渲染,你需要...

to_char(to_number(quantity), '999,999') 
0

感謝史蒂夫,

我現在可以有:

 
column quantity heading 'Quantity' format 999,999 
select TO_NUMBER(quantity) as quantity from Sales 

我也得到正當的權利報告。