我想通過將它們放在BEGIN;
END;
之間來同時運行多個select查詢。我試過如下:SQL從BEGIN中獲取數據; ...;結束; block in python
cur = connection.cursor()
cur.execute("""
BEGIN;
SELECT ...;
END;""")
res = cur.fetchall()
但是,我得到的錯誤:
psycopg2.ProgrammingError: no results to fetch
我怎樣才能真正得到的數據這樣?
同樣,如果我連續有很多選擇,我只會從最新的一個獲取數據。有沒有辦法從所有這些數據中獲取數據?
好的。我只是想加快速度,但由於它無論如何都要進行三次往返,所以沒關係 – Claudiu 2010-06-08 23:26:56