diff options
| author | Gord Thompson <gord@gordthompson.com> | 2020-05-21 16:20:48 -0600 |
|---|---|---|
| committer | Gord Thompson <gord@gordthompson.com> | 2020-05-23 07:03:41 -0600 |
| commit | 9a04c2f65754ac7bf93e0f58f68e59b41e43e67e (patch) | |
| tree | 4af9bc7ddcc6d362903d7b8791b76efa7514429e /lib/sqlalchemy/dialects/mssql | |
| parent | ebceb618efd5a6368c05a78cc3f189f8cab7a42a (diff) | |
| download | sqlalchemy-9a04c2f65754ac7bf93e0f58f68e59b41e43e67e.tar.gz | |
Stop converting mssql datetime.time parameters to datetime.datetime
Fixes: #5339
Change-Id: Ida75422d8c3fdfc7adae68e547d88df49368a693
Diffstat (limited to 'lib/sqlalchemy/dialects/mssql')
| -rw-r--r-- | lib/sqlalchemy/dialects/mssql/base.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/sqlalchemy/dialects/mssql/base.py b/lib/sqlalchemy/dialects/mssql/base.py index 228baa84f..f8ed7697a 100644 --- a/lib/sqlalchemy/dialects/mssql/base.py +++ b/lib/sqlalchemy/dialects/mssql/base.py @@ -990,7 +990,11 @@ class TIME(sqltypes.TIME): self.__zero_date, value.time() ) elif isinstance(value, datetime.time): - value = datetime.datetime.combine(self.__zero_date, value) + """ issue #5339 + per: https://github.com/mkleehammer/pyodbc/wiki/Tips-and-Tricks-by-Database-Platform#time-columns + pass TIME value as string + """ # noqa + value = str(value) return value return process |
