脱力系備忘録BloG ホーム » データベース »PostgreSQLで16進数、2進数を扱う場合の表記

PostgreSQLで16進数、2進数を扱う場合の表記  

16進数の場合「x」、2進数の場合は「b」を頭に付ける。
x'a' = b'1010' = 10

しかし、これだけだと10進数として計算できないので「::integer」を付ける。

select x'f'::integer + 5;

「20」と表示されます。
関連記事

category: データベース

この記事へのコメント

コメントの投稿

非公開コメント

コメントは全て管理人が内容を確認してから表示されます(非公開コメント除く)。
内容によっては表示されない場合がありますことご了承願います。

プロフィール

お問い合わせ

最新記事

最新コメント

▲ Pagetop