0

フォーム 5,777 の varchar を実数の列に挿入しようとすると、「データ型 varchar を実数に変換中にエラーが発生しました」というエラーが表示され、クエリが失敗します。convert (real,5,66) を使用すると、クエリは機能しますが、小数点の前の数値のみが入力されます。(その場合は 5)。どうすればそれを機能させることができますか?

ありがとう

4

3 に答える 3

0

を に置き換えます。(SQLでは英語の数字表記を使います)

于 2013-11-13T12:44:03.433 に答える
0

列を必要なデータ型にキャストしてみてください:

 select cast(column as real)
于 2013-11-13T12:48:01.677 に答える