Skip to content

Commit 2622fee

Browse files
committed
skip type fixing for select with no from
1 parent c819b1c commit 2622fee

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

sqlalchemy_iris/base.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -551,8 +551,10 @@ def fetchone(self):
551551
row = []
552552
self._columns: list[_Column]
553553
for c in self._columns:
554-
value = retval[c.name]
555-
value = self._fix_type(value, c.type)
554+
value = retval[c.name]
555+
if c.tableName != 'None' and c.schema != 'None':
556+
# print('_fix_type', [c.name, value, c.type, type(value), c.isAliased, c.isExpression, c.isKeyColumn, c.isIdentity, c.tableName is None, c.schema])
557+
value = self._fix_type(value, c.type)
556558
row.append(value)
557559
return row
558560

0 commit comments

Comments
 (0)