From 85f15c4b3c76d3dfe139d95f983937203b49d933 Mon Sep 17 00:00:00 2001 From: Jack Christensen Date: Fri, 23 Feb 2024 18:18:03 -0600 Subject: [PATCH] Fix scan float4 into sql.Scanner https://github.com/jackc/pgx/issues/1911 --- pgtype/float4.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pgtype/float4.go b/pgtype/float4.go index 91ca01473..8646d9d22 100644 --- a/pgtype/float4.go +++ b/pgtype/float4.go @@ -297,12 +297,12 @@ func (c Float4Codec) DecodeDatabaseSQLValue(m *Map, oid uint32, format int16, sr return nil, nil } - var n float64 + var n float32 err := codecScan(c, m, oid, format, src, &n) if err != nil { return nil, err } - return n, nil + return float64(n), nil } func (c Float4Codec) DecodeValue(m *Map, oid uint32, format int16, src []byte) (any, error) {