余分な先頭のスペースは、潜在的なマイナス記号用です。スペースを削除するには、次の形式でFMを使用できます:
SQL> select to_char(12,'FM000') from dual;
TO_C
----
012
ちなみに、to_charはNUMBER引数を取ることに注意してください。 to_char( '012')は暗黙的にto_char(to_number( '012'))=to_char(12)
に変換されます余分な先頭のスペースは、潜在的なマイナス記号用です。スペースを削除するには、次の形式でFMを使用できます:
SQL> select to_char(12,'FM000') from dual;
TO_C
----
012
ちなみに、to_charはNUMBER引数を取ることに注意してください。 to_char( '012')は暗黙的にto_char(to_number( '012'))=to_char(12)
に変換されますOracleのテーブルから重複レコードを削除する方法 oracle.jdbc.driver.T4CTTIrxd.readBitVector(T4CTTIrxd.java:135)でのjava.lang.ArrayIndexOutOfBoundsException