Проверка ошибки на повторящиеся данные для БД
parent
ac72590584
commit
d3bb067c56
|
|
@ -100,6 +100,7 @@ class SimpleDB:
|
||||||
dict_argument_bd['ver'],
|
dict_argument_bd['ver'],
|
||||||
])
|
])
|
||||||
except Error as e:
|
except Error as e:
|
||||||
|
print(e) # нужно убрать, проверка работат ли.
|
||||||
# Проверка является ли запись дублирующей
|
# Проверка является ли запись дублирующей
|
||||||
if 'ORA-00001' in str(e): continue
|
if 'ORA-00001' in str(e): continue
|
||||||
# В остальных случаях запись ошибки и пропуск данных.
|
# В остальных случаях запись ошибки и пропуск данных.
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
import datetime
|
import datetime
|
||||||
import os
|
|
||||||
|
|
||||||
TIMESTAMP = datetime.datetime.now().strftime("%d-%m-%Y %H:%M:%S")
|
TIMESTAMP = datetime.datetime.now().strftime("%d-%m-%Y %H:%M:%S")
|
||||||
LOG_FILE = "error_log.txt"
|
LOG_FILE = "error_log.txt"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue