1

この文字列から整数を抽出する必要があります。MySQLまたはPostgreSQLを使用してこれを行うにはどうすればよいですか?

user_id='12345'

この文字列では、番号を取得する必要があります12345

4

2 に答える 2

10

関数を使用しCASTます。

SELECT CAST(user_id AS INT) FROM Table

参考http ://dev.mysql.com/doc/refman/5.5/en/cast-functions.html#function_cast

于 2012-07-11T16:28:26.120 に答える
4

@Daniel Li によって示される標準 SQL 構文に加えて、PostgreSQL 固有の短縮形もあります。

user_id::int

マニュアルは、この本当に基本的なことについて喜んで教えてくれます...

于 2012-07-11T17:05:22.150 に答える