ホームページ >データベース >mysql チュートリアル >データベース設定を変更せずに MySQL 出力の小数点区切り文字を変更するにはどうすればよいですか?
MySQL 小数点区切り文字の変更
ユーザーは、小数点区切り文字 (通常はピリオド) を別のものに変更する必要があることがよくあります。カンマとして。個々のクエリを変更せずに、既存の小数点区切り文字をカスタマイズされた文字に置き換えることは、有益なオプションとなります。
MySQL ドキュメントでは、これに対する解決策が明示的に提供されていません。ただし、ユーザーが発見した回避策は、REPLACE 関数を利用してエクスポート前に結果を変更することです。
説明のために、次の例を考えてみましょう。
SELECT REPLACE(CAST(prijs_incl AS CHAR), '.', ',')
このクエリでは、prijs_incl は数値を表します。カラム。 CAST関数は数値を文字列に変換します。 REPLACE は、ピリオド (.) をコンマ (,) に置き換えます。これにより、元の小数点区切り文字が認識されない場合でも、結果のデータをスプレッドシートの数値フィールドとして使用できるようになります。
この手法は、基礎となるデータベース設定を変更せずに、MySQL 出力の小数点区切り文字を変更するための実用的なソリューションを提供します。またはクエリ構文。
以上がデータベース設定を変更せずに MySQL 出力の小数点区切り文字を変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。