저는 파이썬의 struct.pack
함수를 사용하여 PostgreSQL의 공통 32 비트 정수 필드에 다양한 데이터 유형을 압축합니다. 단점은 내가 데이터베이스에서 이러한 값으로 작동 할 수 없다는 것입니다. 파이썬에서 무엇을 나타내는 지 알기 위해 struct.unpack
을 수행해야합니다.PostgreSQL에서 float에 정수를 언팩하는 방법은 무엇입니까?
이 필드에 32 비트 float을 포장하면 PostgreSQL에서 변환을 수행 할 수있는 방법이 있습니까?
나는이 시도했지만 작동하지 않았다 :select cast(cast(value as bit(32)) as float4) ...
성공적 비트 (32)에 정수를 던져하지만이 float로 그 뒤를 변환하지 않습니다.