MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / process

Method process

lib/sqlalchemy/dialects/mssql/base.py:1308–1319  ·  view source on GitHub ↗
(value)

Source from the content-addressed store, hash-verified

1306
1307 def bind_processor(self, dialect):
1308 def process(value):
1309 if isinstance(value, datetime.datetime):
1310 value = datetime.datetime.combine(
1311 self.__zero_date, value.time()
1312 )
1313 elif isinstance(value, datetime.time):
1314 """issue #5339
1315 per: https://github.com/mkleehammer/pyodbc/wiki/Tips-and-Tricks-by-Database-Platform#time-columns
1316 pass TIME value as string
1317 """ # noqa
1318 value = str(value)
1319 return value
1320
1321 return process
1322

Callers 15

visit_match_op_binaryMethod · 0.45
get_select_precolumnsMethod · 0.45
visit_try_castMethod · 0.45
visit_tableMethod · 0.45
visit_extractMethod · 0.45
visit_binaryMethod · 0.45
order_by_clauseMethod · 0.45

Calls 2

timeMethod · 0.45
matchMethod · 0.45

Tested by

no test coverage detected