Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 13, 2015 19:03:38

Ky391
Зарегистрирован: 2015-08-13
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Psycopg2, проблема с кодировкой

PooH
Поместите имя таблицы в двойные кавычки.
Доброго дня, PooH!
Ты имеешь ввиду сделать вот так:
cur.execute('SELECT * from ""PY_TEST_TABLE""');
?
Изначально запрос создавался внутри тройных двойных кавычек, там ни один из вариантов не прокатил, всё равно не видел таблицы
Вот только чем вам не нравиться имя в нижнем регистре?
Мне-то всё нравится, но в уже имеющейся БД таблицы созданы исключительно капсом, прихоится работать с тем, что имеем. Я не ручаюсь, что то приложение, которое работает с этой БД адекватно воспримет переименование таблицы в другой регистр.

Офлайн

#2 Авг. 13, 2015 19:16:35

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Psycopg2, проблема с кодировкой

Ky391
Ты имеешь ввиду сделать вот так:
cur.execute('SELECT * from ""PY_TEST_TABLE""');
вот так
cur.execute('SELECT * from "PY_TEST_TABLE"');



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#3 Авг. 13, 2015 19:24:43

Ky391
Зарегистрирован: 2015-08-13
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Psycopg2, проблема с кодировкой

PooH
вот так
Уже не на работе, и удалёнка глючит. Завтра поэкспериментирую и отпишусь.
Спасибо!

Отредактировано Ky391 (Авг. 13, 2015 19:28:13)

Офлайн

#4 Авг. 13, 2015 19:30:00

Ky391
Зарегистрирован: 2015-08-13
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Psycopg2, проблема с кодировкой

PooH
cur.execute('SELECT * from “PY_TEST_TABLE”');
PooH! Ты гений!
Вот вроде бы сам пробовал такой формат записи, а не работало Но сейчас ругается на несоответствие числа переменных, значит соединение прошло!

Спасибо огромное!!!
Держи от меня +

Отредактировано Ky391 (Авг. 13, 2015 19:30:54)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version