1
$値を正しく書式化しないSQL select文があります。返される$ ammountは95,399,927.38でなければなりません。代わりに9,539,927,385.00を取得しました。私はDECIMAL()をいくつかの方法で試しました。私は何が欠けていますか?フィールドに関する私の情報は以下の通りです。SELECT文で通貨と小数点をフォーマットする方法
過去に私はデータを取り込んだときにExcelでフォーマットしましたが、これはExcelにはなりません。
COLUMN_NAME SXAS01
DATA_TYPE 3
TYPE_NAME DECIMAL
COLUMN_SIZE 15
BUFFER_LENGTH 17
DECIMAL_DIGITS 0
NUM_PREC_RADIX 10
NULLABLE 0
REMARKS (null)
COLUMN_DEF 0
SQL_DATA_TYPE 3
SQL_DATETIME_SUB (null)
CHAR_OCTET_LENGTH (null)
ORDINAL_POSITION 11
IS_NULLABLE NO
完全にフォーマットされています。 小数点の選択(SXAS01,9,2)
を試すことができますが、私はそれらの両方のショットの権利を与えるを試みることができる 今。 – jcervantes
私はDB2のために私の質問を編集 – Marc
恐ろしい!それはそれでした、ありがとう! – jcervantes