Я пытаюсь вставить некоторые строковые значения в базу данных postgresql.а именно:
macaddress,
timestamp (date time format)
type of device (string)
subtype (string)
пример:
INSERT INTO device (address, tstamp, type, subtype)
VALUES ('00:00:00:00','2012-02-22 19:31:26','computer','notebook')
Я использую скрипт python psycopg2 для вывода данных, и появляется следующая ошибка:
c.executemany("INSERT INTO device VALUES (default, '%s','%s','%s','%s')",
(mac, date, typedev, subtype,))
TypeError: not all arguments converted during string formatting
Команда, которую я использую для вставки:
c.executemany("INSERT INTO device VALUES (default, '%s','%s','%s','%s')",
(mac, date, typedev, subtype,))