sql >> データベース >  >> RDS >> Oracle

Oracleのto_char()関数がスペースを追加するのはなぜですか?

    余分な先頭のスペースは、潜在的なマイナス記号用です。スペースを削除するには、次の形式で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)

    に変換されます

    1. sqlcmdを使用してSQLServerからCSV形式でデータをエクスポートするにはどうすればよいですか?

    2. 1つの更新を使用して複数の列を設定する

    3. Javaのサーブレットを介してJDBCを実行する場合のClassNotFoundException

    4. InnoDBは600MBのファイル、MyISAMを数分でインポートするのに1時間以上かかります