- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- MySQL/SQL/FLOAT型にCASTする へ行く。
- 1 (2018-09-30 (日) 10:27:32)
FLOAT型にCASTする
MySQLのCAST()はFLOATは指定できない
- CAST(1 AS FLOAT)はダメ。
- 指定できるのは、DECIMALやSIGNED、UNSIGNED、DATETIMEなど。
- https://dev.mysql.com/doc/refman/5.6/ja/cast-functions.html#function_cast
FLOATの代わりにDECILAML()を指定する
MySQL> SELECT CAST(123 AS DECIMAL(10,2)); +----------------------------+ | CAST(123 AS DECIMAL(10,2)) | +----------------------------+ | 123.00 | +----------------------------+ 1 row in set (0.00 sec)