mshd.net
当前位置:首页 >> mysqlstring转int >>

mysqlstring转int

-- 请叫我红领巾,不要问我为什么,有才就是这么任性/* 比如将123转换为char类型 */SELECT CAST(123 AS CHAR); /* 或者使用concat方法 */SELECT CONCAT(123,'');

比如将123转换为char类型 */ SELECT CAST(123 AS CHAR); /* 或者使用concat方法 */ SELECT CONCAT(123,'');

/* 比如将123转换为char类型 */ SELECT CAST(123 AS CHAR); /* 或者使用concat方法 */ SELECT CONCAT(123,'');

直接就可以用了,隐式转换的 不需要用concat,如果是拼接int和字符串的,就要用concat(int,char)

+0咯 比如:`server_id` varchar(2) NOT NULL default '', 手动转化类型: select server_id from cardserver where game_id = 1 order by server_id+0 desc limit 楼主说cast,convert不行 这应该不可能 不知道楼主的用法用对了么? 使用MySQL...

-- 请叫我红领巾,不要问我为什么,有才就是这么任性 /* 比如将123转换为char类型 */ SELECT CAST(123 AS CHAR); /* 或者使用concat方法 */ SELECT CONCAT(123,'');

mysql> select cast(1 as char(8)); +--------------------+ | cast(1 as char(8)) | +--------------------+ | 1 | +--------------------+ 1 row in set (0.00 sec)

楼上的方法可能有问题,,mysql,cast是不能转换varchar的,好像 你可以试下 select concat(id) from 表 这样

转换成时间戳格式的。MySQL中用这个UNIX_TIMESTAMP可以把时间格式的转换成时间戳。

php 为弱类型语言... 如果需要强制转化 可以 $str = intval($str);

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com