diff --git a/sql_server/pyodbc/operations.py b/sql_server/pyodbc/operations.py index 7cfc31f9..908711ca 100644 --- a/sql_server/pyodbc/operations.py +++ b/sql_server/pyodbc/operations.py @@ -99,7 +99,10 @@ def convert_floatfield_value(self, value, expression, connection): def convert_uuidfield_value(self, value, expression, connection): if value is not None: - value = uuid.UUID(value) + if type(value) == bytes: + value = uuid.UUID(bytes_le=value) + else: + value = uuid.UUID(value) return value def date_extract_sql(self, lookup_type, field_name):