Musisz:
- Użyj datetime.time(), a nie QDate.
- Symbol zastępczy nie zawiera cudzysłowów.
dt = self.dateEdit.date().toPyDate()
cur.execute("SELECT * FROM data WHERE stdate = %s", (dt,))
Musisz:
dt = self.dateEdit.date().toPyDate()
cur.execute("SELECT * FROM data WHERE stdate = %s", (dt,))
Zablokuj na SELECT, aby inny proces nie otrzymał starych danych
Jak zdefiniować klucz główny automatycznego przyrostu w PostgreSQL?
Rails / Postgres:„musi pojawić się w klauzuli GROUP BY lub być użyty w funkcji agregującej”
Prawidłowe polecenie COPY do załadowania danych postgreSQL z pliku csv, który zawiera dane w pojedynczym cudzysłowie?
Generuj unikalne losowe ciągi w plpgsql