Форум сайта python.su
PooHДоброго дня, PooH!
Поместите имя таблицы в двойные кавычки.
cur.execute('SELECT * from ""PY_TEST_TABLE""');
Вот только чем вам не нравиться имя в нижнем регистре?Мне-то всё нравится, но в уже имеющейся БД таблицы созданы исключительно капсом, прихоится работать с тем, что имеем. Я не ручаюсь, что то приложение, которое работает с этой БД адекватно воспримет переименование таблицы в другой регистр.
Офлайн
Ky391вот так
Ты имеешь ввиду сделать вот так:cur.execute('SELECT * from ""PY_TEST_TABLE""');
cur.execute('SELECT * from "PY_TEST_TABLE"');
Офлайн
PooHУже не на работе, и удалёнка глючит. Завтра поэкспериментирую и отпишусь.
вот так
Отредактировано Ky391 (Авг. 13, 2015 19:28:13)
Офлайн
PooHPooH! Ты гений!
cur.execute('SELECT * from “PY_TEST_TABLE”');
Отредактировано Ky391 (Авг. 13, 2015 19:30:54)
Офлайн