sql >> データベース >  >> RDS >> PostgreSQL

Postgresql変化するビットを整数に変換します

    片道:

    SELECT b, lpad(b::text, 32, '0')::bit(32)::int
    FROM (
        VALUES
         ('01'::varbit)
        ,('011111')
        ,('111')
     ) t (b);
    

    結果:

    b      | lpad
    -------+------
    01     |    1
    011111 |   31
    111    |    7
    

    関連する回答:



    1. オブジェクトタイプのネストされたテーブルを使用してOracleテーブルを作成するにはどうすればよいですか?

    2. SQLServerをOracleに接続する

    3. Ibatisを使用したインサートでIDを返す方法(RETURNINGキーワードを使用)

    4. mysqlテーブルにhtmlコードを挿入する