我需要在這個字符串中提取一個整數。我如何使用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