2009-01-05 7 views

Respuesta

7

Esto parece funcionar:

CAST(X'3e000000' AS INT) 
22

Como usted ha señalado, se puede empezar con un bit-string constant escrito en hexadecimal, y luego a type-cast it el tipo que desee. Así,

INSERT INTO foo (i) VALUES (CAST(x'1234' AS int)) 

o

INSERT INTO foo (i) VALUES (x'1234'::int) -- postgres-specific syntax 
Cuestiones relacionadas