Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не могу сделать UPDATE, DELETE, SELECT через WHERE / 8 сообщений из 8, страница 1 из 1
02.08.2019, 10:42
    #39844476
megriv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу сделать UPDATE, DELETE, SELECT через WHERE
При попытке обновить значение поля или удалить строку появляется сообщение, что в таблице поля нет. Хотя оно есть.
...
Рейтинг: 0 / 0
02.08.2019, 11:21
    #39844509
Guzya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу сделать UPDATE, DELETE, SELECT через WHERE
Выполните \d для таблицы.
...
Рейтинг: 0 / 0
02.08.2019, 11:50
    #39844534
megriv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу сделать UPDATE, DELETE, SELECT через WHERE
Guzya, выполнил.
...
Рейтинг: 0 / 0
02.08.2019, 12:10
    #39844552
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу сделать UPDATE, DELETE, SELECT через WHERE
megrivПри попытке обновить значение поля или удалить строку появляется сообщение, что в таблице поля нет. Хотя оно есть.

Поля и имена таблиц в которых есть большие буквы надо в двойных кавычках указывать.

PS: за указывание скриншотов вместо текста для запросов и структур таблиц начну банить скоро.
...
Рейтинг: 0 / 0
02.08.2019, 12:38
    #39844572
megriv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу сделать UPDATE, DELETE, SELECT через WHERE
Maxim Boguk,
спасибо, в двойных кавычках заработало. Однако это странное ограничение, в других СУБД не встречал.
...
Рейтинг: 0 / 0
02.08.2019, 13:44
    #39844629
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу сделать UPDATE, DELETE, SELECT через WHERE
megrivв других СУБД не встречал.
Delimited identifiers являются частью стандарта SQL.
...
Рейтинг: 0 / 0
02.08.2019, 14:16
    #39844636
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу сделать UPDATE, DELETE, SELECT через WHERE
megrivMaxim Boguk,
спасибо, в двойных кавычках заработало. Однако это странное ограничение, в других СУБД не встречал.

Это в каких же
https://github.com/ontop/ontop/wiki/Case-sensitivity-for-SQL-identifiers
?

там полный зоопарк но в общем случае mixedCase требует двойных кавычек как правило.
...
Рейтинг: 0 / 0
02.08.2019, 17:32
    #39844760
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу сделать UPDATE, DELETE, SELECT через WHERE
megrivMaxim Boguk,
спасибо, в двойных кавычках заработало. Однако это странное ограничение, в других СУБД не встречал.

Не то, что странное, просто парадоксальное.
Разработчики PostgreSQL были не в курсе, что вы не встречали в других(!) СУБД, теперь срочно будут сравнивать с "другими" СУБД и приводить в соответствие
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не могу сделать UPDATE, DELETE, SELECT через WHERE / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]