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

SQLiteはPRINTF()の名前をFORMAT()に変更します

    SQLiteはFORMAT()を導入しました 関数。文字列のフォーマットに使用できます。

    より正確には、SQLの名前をPRINTF()に変更したばかりです。 FORMAT()への関数 。その理由は、他のDBMSとの互換性を高めるためです。元のPRINTF() 名前は、下位互換性のためにエイリアスとして保持されます。

    FORMAT() 関数(またはその命名)は、2022年2月22日にリリースされたSQLite3.38.0で導入されました。

    デモンストレーションの例を次に示します。

    SELECT 
        PRINTF("%,d", 123456789) AS PRINTF,
        FORMAT("%,d", 123456789) AS FORMAT;

    結果:

    PRINTF       FORMAT     
    -----------  -----------
    123,456,789  123,456,789

    FORMAT()であることがわかります PRINTF()と同じように使用されます が使用され、その結果は同じです。

    FORMAT()については、SQLiteのドキュメントを参照してください。 関数の概要については、関数を参照してください。

    PRINTF()についてはSQLiteのドキュメントも参照してください。 詳細な説明については。


    1. SQLServerで文字列と数値を連結する6つの方法

    2. PDOプリペアドステートメントから生のSQLクエリ文字列を取得する

    3. Selectステートメントのケース

    4. エラーORA-01804のテキストを取得しようとしたときにエラーが発生しました