我從表中選擇行,但某些列是文本類型,但它們始終包含數字數據。我怎樣才能將它們格式化爲數字?用於將文本格式化爲數字的SQLplus腳本
例如列數量標題「數量」格式999,999
但是,由於表格中的列是文本,數字格式將被忽略。
我從表中選擇行,但某些列是文本類型,但它們始終包含數字數據。我怎樣才能將它們格式化爲數字?用於將文本格式化爲數字的SQLplus腳本
例如列數量標題「數量」格式999,999
但是,由於表格中的列是文本,數字格式將被忽略。
您將需要TO_NUMBER查詢中的列。
要與千個分隔符渲染,你需要...
to_char(to_number(quantity), '999,999')
感謝史蒂夫,
我現在可以有:
column quantity heading 'Quantity' format 999,999 select TO_NUMBER(quantity) as quantity from Sales
我也得到正當的權利報告。