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のドキュメントも参照してください。 詳細な説明については。