小数点カンマを「。」から変更することはできますか?(ドット)MySQL出力の他の文字(コンマ)に?のような関数は使いたくありませんFORMAT
。通常使用するすべてのクエリを変更せずに使用したいだけです。私はいくつかの設定(いくつかの変数、ロケールなど)を探しています。マニュアルを検索しようとしましたが、うまくいきませんでした。
74641 次
2 に答える
33
CSV エクスポートのヒント:
SELECT REPLACE(CAST(prijs_incl AS CHAR), '.', ',')
ヨーロッパの Excel シートで数値フィールドとして使用できる入力が得られます。
于 2012-03-22T09:00:22.193 に答える
22
いいえ、できません。これがSQL標準であり、MySQLはそれに準拠しています(少なくともその時点では)。
問題は実際には出力にあるのではなく(FORMAT
おっしゃるように、ほとんどのDBMSにはさまざまな機能があります)、。にありINSERT
ます。,
たとえば、値の区切り文字としても使用される小数点(他のロケールでは一般的)としてコンマを使用できる場合、挿入はあいまいになります。質問の私の答えを参照してください:insert-non-english-decimal-points-in-mysql
于 2011-12-29T14:48:15.737 に答える