mysql varchar转double
时间: 2023-10-23 16:12:51 浏览: 81
MySQL数据类型varchar详解
如果你想把一个 `VARCHAR` 类型的字段转换为 `DOUBLE` 类型,可以使用 MySQL 的内置函数 `CAST()` 或 `CONVERT()`。
下面是使用 `CAST()` 的语法:
```
SELECT CAST(column_name AS DOUBLE) FROM table_name;
```
下面是使用 `CONVERT()` 的语法:
```
SELECT CONVERT(column_name, DOUBLE) FROM table_name;
```
注意,如果 `VARCHAR` 字段的值不是有效的数字格式,转换会失败并返回 `NULL`。因此,在转换之前,最好先检查是否所有的值都是有效的数字格式。
阅读全文