1、隐式转换
隐式类型转换规则:任何数值类型都可以隐式转换为一个范围更广的类型或文本类型(string、varchar、char)
所有文本类型都可以隐式转换为另一种文本类型
boolean类型不能转换为其他任何数据类型
timestamp和date可以隐式转换为文本类型
2、显式转换
使用 cast 操作显式数据类型转换,例如 cast(‘1’ as int),如果强制类型转换失败,返回空值,例如 cast(‘x’ as int)
1、隐式转换
隐式类型转换规则:任何数值类型都可以隐式转换为一个范围更广的类型或文本类型(string、varchar、char)
所有文本类型都可以隐式转换为另一种文本类型
boolean类型不能转换为其他任何数据类型
timestamp和date可以隐式转换为文本类型
2、显式转换
使用 cast 操作显式数据类型转换,例如 cast(‘1’ as int),如果强制类型转换失败,返回空值,例如 cast(‘x’ as int)