|
Type Conversion :
在表达式的不同类型操作数中使用运算符时,就用到类型转换。有些转换是隐含的,而有一些需要显式转换。
在MySQL中,根据具体的情况,整数需要转换为字符串,以及字符串转换为整数。
以下是把字符串转换为整数的例子。
mysql> Select 1+'11';
--> 12
在这里字符串'11'转换为整数,表达式的结果也是整数。
以下是把整数转换为字符串的例子。
mysql> select concat(1, ' HIOX');
--> '1 HIOX'
我们可以把整数转换或者转变为字符串。我们可以使用CAST() 或者 CONCAT() 函数。
mysql> select 12, cast(12 as char);
--> 12, '12'
mysql> select 12, concat(12);
--> 12, '12'
|