テキストをフロートとして保存したい。私の問題は、このテキストがさまざまな形式で提供されていることです。私はそれに影響を与えることはできません。私の TEXT 列には次のような文字列が含まれています
357000
218000.56
500.000.00
最初の 2 つの文字列の変換に問題はありません。小数点は桁区切り記号と同じ文字であるため、最後のものを変換する際に問題があります。
この問題にどう対処すればよいですか?定義できる形式を使用して、文字列から浮動小数点数への明示的な変換はありますか?
編集:上記の場合、最後の . (存在する場合) は、その後に 2 桁の数字が続く場合、常に小数点記号です。たとえば、「153.650」は 153650 に変換されます。