我需要在这个字符串中提取一个整数。我如何使用MySQL或PostgreSQL来做到这一点?如何从SQL中的字符串值提取整数?
user_id='12345'
在这个字符串中,我必须得到号码12345
。
我需要在这个字符串中提取一个整数。我如何使用MySQL或PostgreSQL来做到这一点?如何从SQL中的字符串值提取整数?
user_id='12345'
在这个字符串中,我必须得到号码12345
。
您将使用CAST
函数。
SELECT CAST(user_id AS INT) FROM Table
参考:http://dev.mysql.com/doc/refman/5.5/en/cast-functions.html#function_cast
而且由“ex从“你实际上意味着转换整个字符串,而不是其中的一部分? – 2012-07-11 17:11:46
希望我可以选择两者作为答案。 – Luke101 2012-07-11 21:16:28