oracle 小數(shù)點(diǎn)0丟失 Oracle不顯示小數(shù)點(diǎn)前的0?
Oracle不顯示小數(shù)點(diǎn)前的0?oracle to uuchar(decimal)默認(rèn)為這個(gè),oracle是這樣的to uuchar的用法本身也需要格式化,但是我們通常直接用來格式化普通字符,它只是C
Oracle不顯示小數(shù)點(diǎn)前的0?
oracle to uuchar(decimal)默認(rèn)為這個(gè),oracle是這樣的
to uuchar的用法本身也需要格式化,但是我們通常直接用來格式化普通字符,它只是Char,需要格式化時(shí)間、金錢等。如果不格式化decimal,前面就沒有零。您可以這樣格式化它
從dual中選擇Char(0.1,“fm999990.9999”)
小數(shù)點(diǎn)前的0可能不會(huì)顯示,因?yàn)槟淖侄尾皇菙?shù)字。從tableuname中選擇to umber(columnuname)
oracle如何顯示小數(shù)點(diǎn)前面的0?
沒有好辦法,只能用tochar
dbmsu輸出.put行(“tax rate:”“to”char(c PSA,“fm999999999.00”)
或VARCHAR2類型,在前面定義變量時(shí)
或decode函數(shù),但不能在DBMS U中使用輸出.put行
解碼(substr(c|psa,1,1),“”,“0”| | c|psa,c|psa)