"。"から小数点のカンマを変更することは可能ですか? (ドット)をMySQL出力の他の文字(カンマ)に変換しますか?私はFORMAT
のような機能を使用したくない、私はちょうど何の変更もせずに私が通常使用するすべてのクエリを使用したい。私はいくつかの設定(いくつかの変数、ロケールなど)を探しています。私はマニュアルを検索しようとしましたが、成功しませんでした。MySQLの小数点記号を変更する
答えて
いいえ、できません。これがSQL標準です.MySQLはこれに準拠しています(その時点では少なくとも)。
この問題は実際には出力されません(ほとんどのDBMSでは、さまざまなFORMAT
関数があります)が、INSERT
と出力されています。値の区切り記号として使用される小数点(他のロケールでは一般的です)としてコンマ,
を使用することができた場合、Insertsはあいまいになります。 insert-non-english-decimal-points-in-mysql
ypercube、ありがとう。 SQL標準とは何ですか? SQLのクエリ構文、または出力形式、あるいはその両方?出力を必要とするだけなので、 'select 1/3'を実行すると' 0,33333'が出力されます。 – TMS
出力フォーマットがSQL標準で指定されているのか、それとも除外されているのか、そして異なる接続メソッド/フレームワークで異なるのかはわかりません。しかし、私はMySQLでこれを行う方法がないことを知っています。 –
CSVエクスポートのヒント SELECT REPLACE(CAST(prijs_incl AS CHAR), '.', ',')
は、ヨーロッパのExcelシートで数値フィールドとして使用できる入力を提供します。
有用なのは、文字列の変換が自動的に行われるので、 'SELECT REPLACE(prijs_incl、 '。'、 '、')'を直接使うことができるということです。[mysql doc](http://dev.mysql.com/doc/refman/5.0) /en/cast-functions.html#function_cast) – vicenteherrera
- 1. Angularjs小数点記号カンマ
- 2. 小数点記号を抽出する
- 3. DecimalFormat - 小数点記号なし
- 4. Mysql可変長小数点
- 5. floatを正しい小数点記号でvarcharに変換する
- 6. C#の表示数小数点の記号と
- 7. 浮動小数点のデータポイントの末尾の小数点を変更する
- 8. ASP MVCの小数点記号の決定方法
- 9. は、ASPのフォーマット:千とテキストボックスと小数点の記号
- 10. NSNumberFormatterにカンマ小数点記号を使用
- 11. 符号付きバイナリに小数点を変換する
- 12. テクスチャボックスに小数点記号を1つだけ設定する方法は?
- 13. jqueryでテキストボックスに入力された小数点記号をチェックする方法
- 14. CSS - 浮動小数点ウィンドウサイズ変更
- 15. 必須フィールド小数点および "%"記号のない数字の検証。
- 16. 小数点の代わりに小数点のカンマを使用する変数
- 17. 頂点シェーダ(GLSL)の浮動小数点の変更
- 18. 小数点と小数点の両方をサポートする浮動小数点変換の文字列
- 19. Javaと小数点のE番号
- 20. CSS浮動小数点:左記
- 21. 浮動小数点数を含むファイルの名前を連続番号に変更する方法
- 22. レイアウトを変更し、pydotで数学記号を挿入する
- 23. 通貨記号をPHP内の小数点以下の実体参照に変換します。5.3.10
- 24. バイナリ固定小数点のbyte []を浮動小数点値に変換する
- 25. 固定小数点fx表記と変換
- 26. いくつかの小数点記号付きNSStringからNSStringへ
- 27. 書式小数点の前にマイナス記号が付いた文字列
- 28. CSSで数値(小数点以下の桁数、桁区切り記号など)を書式設定する
- 29. 小数点以下を小数点以下の桁数に変換します。
- 30. PostgreSQL列の整数から小数点への変更
私はこれを本当に理解していません - "MySQLの出力"とはどういう意味ですか? mysqlコマンドラインクライアント経由でクエリ結果を表示しますか?数値には、MySQLで定義された小数点区切り記号がありません。むしろ、人間が使用するために出力する言語とフレームワークによって定義されています。 –
@MattH、クライアント出力(コンソール、PHPなど)を意味します。 PHPの問題は、たとえデータベースフィールドが 'double'型であっても、常に文字列を得ることです。だからPHP側には明白な汎用ソリューションはないので、私はMySQLを探していました。 – TMS