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

Method process

lib/sqlalchemy/dialects/oracle/types.py:178–191  ·  view source on GitHub ↗
(value)

Source from the content-addressed store, hash-verified

176class _OracleDateLiteralRender:
177 def _literal_processor_datetime(self, dialect):
178 def process(value):
179 if getattr(value, "microsecond", None):
180 value = (
181 f"""TO_TIMESTAMP"""
182 f"""('{value.isoformat().replace("T", " ")}', """
183 """'YYYY-MM-DD HH24:MI:SS.FF')"""
184 )
185 else:
186 value = (
187 f"""TO_DATE"""
188 f"""('{value.isoformat().replace("T", " ")}', """
189 """'YYYY-MM-DD HH24:MI:SS')"""
190 )
191 return value
192
193 return process
194

Callers

nothing calls this directly

Calls 2

splitMethod · 0.80
replaceMethod · 0.45

Tested by

no test coverage detected