2
我是一个Python学习者,Python和PostgreSQL - GeomFromText
我试图插入几何记录到PostgreSQL。
如果我尝试没有几何列的查询,它工作正常,所有数据插入成功。
cur.execute("INSERT INTO taxi (userid,carNum) SELECT '"+str(msg['UserID'])+"',"+str(msg['CarNumber']))
一旦我尝试添加几何记录,什么都不会发生!执行结束时没有错误,但没有插入到数据库中。
cur.execute("INSERT INTO taxi (position,userid,carNum) SELECT GeomFromText('POINT("+str(float(msg['longitude']))+" "+str(float(msg['latitude']))+")',4326),'"+str(msg['UserID'])+"',"+str(msg['CarNumber']))
想不出什么,我在这里失踪