SQL Server GetRows changes the value of the key field from MyId to "ItemInternalID" - so what was say a key field called MyId in SQL Server, it is now gone when Flow sees the Fields via the On Premises Data Gateway and replaced with another field called "ItemInternalID" which is some random characters.
Can I just apply a function to convert the random characters back to an integer? Without these Key fields I can't relate one table to another to look up values. I'm thinking it's that SQL Server uses a binary storage for Keys, so the gateway converts to something more suitable for JSON? How can I get back to the value of the key?.
Thanks DT
The problem was a blank data type definition for the field:
You are correct Leo, Flow connector for SQL Server can't cope with that right now so can't be done.
I've also reported it as a bug but really it's a feature enhancement request to have the connector somehow cope with blank types. The database is one inside of a standard micrososft product and practice is across all tables - so not a solution to doctor all tables. For now - Flow can't cope.
I think this cannot be done so far.
Michael E. Gernaey
7
Super User 2025 Season 1
vipuljain03
4
VictorIvanidze
2