postgresql_型の判定SQL
CASE文で数値を設定する場合、その数値はLongなのかintなのかvarcharなのか
分からなかったので調べた。
【SQL文】
SELECT PG_TYPEOF(CASE WHEN TRUE THEN 1 ELSE 0 END), PG_TYPEOF(1);
【結果】
pg_typeof | pg_typeof1 |
---|---|
integer | integer |
CASE文で数値を設定する場合、その数値はLongなのかintなのかvarcharなのか
分からなかったので調べた。
【SQL文】
SELECT PG_TYPEOF(CASE WHEN TRUE THEN 1 ELSE 0 END), PG_TYPEOF(1);
【結果】
pg_typeof | pg_typeof1 |
---|---|
integer | integer |