diff --git a/data_diff/databases/mssql.py b/data_diff/databases/mssql.py index 758ac3e8..c5444610 100644 --- a/data_diff/databases/mssql.py +++ b/data_diff/databases/mssql.py @@ -94,7 +94,8 @@ def current_schema(self) -> str: WHERE name = CURRENT_USER""" def to_string(self, s: str): - return f"CONVERT(varchar, {s})" + # Both convert(varchar(max), …) and convert(text, …) do work. + return f"CONVERT(VARCHAR(MAX), {s})" def type_repr(self, t) -> str: try: