
294
Rozdział 7.
Jeszcze więcej DB-API
DB-API z bliska (3. z 3)
Użyjmy zapytania
insert
, aby dodać trochę przykładowych danych do tabeli
log
.
Bardzo kusząca wydaje się perspektywa przypisania przedstawionego poniżej zapytania (które napisaliśmy
w wielu wierszach) do zmiennej
_SQL
i wywołania metody
cursor.execute
w celu wysłania go do serwera.
>>> _SQL = ”””insert into log
(phrase, letters, ip, browser_string, results)
values
(‘mierni’, ‘aeiou’, ‘127.0.0.1’, ‘Firefox’, ”{‘e’, ‘i’}”)”””
>>> cursor.execute(_SQL)
Nie zrozum nas źle, z zapytaniem tym jest wszystko w porządku i zadziałałoby ono bez kłopotu. Jednak zapisywanie na sztywno
wartości danych ...