2
간단하게 해두 고 SQLAlchemy에 mysql 함수 unix_timestamp (datetime)이 있습니까? 또는 해결 방법이 있습니까?SQLAlchemy에 mysql unix_timestamp 함수가 있습니까?
간단하게 해두 고 SQLAlchemy에 mysql 함수 unix_timestamp (datetime)이 있습니까? 또는 해결 방법이 있습니까?SQLAlchemy에 mysql unix_timestamp 함수가 있습니까?
SQLAlchemy는 임의의 SQL 함수를 지원합니다. http://www.sqlalchemy.org/docs/core/tutorial.html#functions을 참조하십시오.
from sqlalchemy.sql import func
for row in conn.execute(select([func.unix_timestamp("a_datetime_column")], ...)):
# ...
다른 데이터베이스 엔진에도 사용할 수 있습니까? – northlondoner
아니요. "func.NNN"은 NNN 이름의 SQL 함수에 대한 참조입니다. db 엔진은 NNN을 지원해야합니다. 특정 함수 이름은 SQLAlchemy에 알려져 있으며 특별한 대우를받습니다. http://www.sqlalchemy.org/docs/core/tutorial.html#functions 및 http://www.sqlalchemy.org/docs/core/expression_api를 참조하십시오. html # sqlalchemy.sql.expression.func – codeape
이것을 적용하는 방법 : 'analyses = Analyzes.query.filter_by (id = id) .first()'? –