2016-09-20 73 views
0

我有興趣知道SQLAlchemy的等效以下命令的SQLAlchemy的CAST等效的雙精度

更新表名設置FIELD1 =鑄造(FIELD2作爲雙精度[])

到目前爲止,我嘗試以下沒有運氣

from sqlalchemy import create_engine 
metadata = sqlalchemy.MetaData(engine) 
table = sqlalchemy.Table('tablename',md,autoload=true) 
update_stmt = table.update(values={table.c.field1:cast(table.c.field2, **double precision[]**)}) 
engine.execute(update_stmt) 

請幫助解決在sqlalchemy等效雙精度。這是從python到postgresql運行更新語句

回答