问题描述:
近期由于修改过字段类型,将STRING改成了TIMESTAMP,修改完成后页面上方出现黄色感叹号,无法更新。
原因分析:
这个更新失败的报错时非法转换,之前是STRING后来改成了TIMESTAMP,目前来看现在的数据结构这两种类型不可以强制转换。
解决方法:
将某种数据类型的表达式转换为另一种数据类型,需要用函数对数据库进行转换,常用CAST函数。
cast(expr AS type)-casts the value expr to the target data type type.
举例:SELECT cast('10' as int);
输出:10