1

小数点の右側の先頭のゼロに制限がなく、末尾のゼロがない数値を保存および表示する必要があります。また、たとえば.00000000100000のように末尾のゼロも必要ありません。

私はcoldfusionとjqueryを使用しています。

SQL テーブルで使用するのに最適なデータ型は何ですか? 使用された元の番号を Web ページに表示するにはどうすればよいですか?

4

1 に答える 1

1

2 つのオプションがあります...
1. 数値をフォーマットし、文字列に変換してから、文字列を保存します。
2. 生成された数値を保存し、表示時に値をフォーマットします。

1) 数値を数値として格納するのがベスト プラクティスであり、2) 値を操作したり、計算で値を使用したりする必要がある場合があるため、2 番目のオプションを試してみることをお勧めします。文字列として格納されている場合は、使用する前に正しい型の数値に戻す必要があります。

考慮すべきことの 1 つは、ColdFusion には独自の odbc 抽象化があり、数値がデータベースに格納されるときに数値変換を行う可能性があることです。これは、数値がデータベースに挿入され、データベースから取得される方法に影響を与える可能性があるため、データを使用または表示する前に何らかのフォーマットを行う必要がある場合があります。データ型間、または精度の定義が異なるシステム (JavaScript、ColdFusion、MSSQL など) 間で数値を変換するたびに、丸めによってエラーが発生する可能性があるため、既知のデータを使用して選択したオプションを検証してください。

于 2013-08-09T15:22:18.893 に答える