2017-04-07 12 views
0

整数/小数点の値をFloatに変換しようとしましたが、構文エラーが返されました。次のサンプルクエリが使用されました。MemSQL - 整数/ 10進値をMemSQLのFloatにキャストする方法は?

SELECT cast(order_quantity as float) t FROM demo limit 10 

エラーが返されました。

Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'float) FROM demo limit 10' at line 1 

memsqlでfloat型にキャストする方法はありますか?

ありがとうございます。

答えて

1

浮動小数点型へのキャストはMemSQLではサポートされていません。サポートされるキャストは、ここに記載されています:

CAST (input AS {BINARY | CHAR | DATE | DATETIME[(prec)] | DECIMAL[(prec [, scale])] | TIME[(prec)] | SIGNED [INTEGER] | UNSIGNED [INTEGER]}) 

http://docs.memsql.com/v5.7/docs/convert

ウィル小数キャストの仕事?

関連する問題