есть то данные не вставляются. Как средствами питона узнать вставились данные или нет, чтобы если не вставились вывести какое нибудь сообщение?Код(postrges, pcycopg2):
self.cursor.execute(
'INSERT INTO movies(movie_id, title) SELECT %s, %s WHERE NOT EXISTS(SELECT 1 FROM movies WHERE movie_id = %s)'
, (self.emovie_id.text(), self.etitle.text(), self.emovie_id.text()))
self.connect.commit()
А если засунуть в try...except и ловить ошибку?
Обсуждают сегодня