PostgreSQL13で文字列を数値に変換する

環境
PostgreSQL 13.2
Windows 10 Home 64bit

構文
cast( 文字列 as 数値の型 )
cast関数を使って、文字列を数値に変換します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
postgres=# select cast('2345' as integer) result;
result
--------
2345
(1)
postgres=# select cast('2345' as integer) result; result -------- 2345 (1 行)
postgres=# select cast('2345' as integer) result;
 result
--------
   2345
(1 行)

方法2

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
postgres=# select '1234'::integer result;
result
--------
1234
(1)
postgres=# select '1234'::integer result; result -------- 1234 (1 行)
postgres=# select '1234'::integer result;
 result
--------
   1234
(1 行)

 

PostgreSQL

Posted by arkgame