|
Не выполняется запрос
|
|||
---|---|---|---|
#18+
В базе данных создал такие таблицы: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.
Запихал в relativesType некоторое количество записей (~10). Пытаюсь сделать простой запрос: Код: plaintext
Выдается такая ошибка: ERROR: relation "relativestype" does not exist ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2007, 08:44 |
|
Не выполняется запрос
|
|||
---|---|---|---|
#18+
Заключив название в двойные кавычки, Ты создал регистрозависимое название таблицы (к полям это тоже имеет отношения - все названия полей, что при создании были указаны в двойных кавычках, будут регистрозависимыми), соответственно нужно эту регистрозависимость поддерживать и в запросах. Если написать просто вот так: Код: plaintext
При этом в системном словаре данных таблица имеет имя relativesType. Чтобы теперь к ней обратиться, нужно писать запрос вот так: Код: plaintext
Либо создать таблицу нормально - указывая имена таблицы и её полей без двойных кавычек. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2007, 09:08 |
|
Не выполняется запрос
|
|||
---|---|---|---|
#18+
Бабичев СергейЗаключив название в двойные кавычки, Ты создал регистрозависимое название таблицы (к полям это тоже имеет отношения - все названия полей, что при создании были указаны в двойных кавычках, будут регистрозависимыми), соответственно нужно эту регистрозависимость поддерживать и в запросах. Если написать просто вот так: Код: plaintext
При этом в системном словаре данных таблица имеет имя relativesType. Чтобы теперь к ней обратиться, нужно писать запрос вот так: Код: plaintext
Либо создать таблицу нормально - указывая имена таблицы и её полей без двойных кавычек. Спасибо за разъяснение. Просто таблицы я создавал при помощи pgAdmin и запросы на создание таблиц взял оттуда же. А можно ли как-нибудь заставить pgAdmin создавать таблицы так, чтобы в кавычки не заключалось ни чего (ни имена таблиц, ни имена полей)? Заранее благодарен... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2007, 09:42 |
|
Не выполняется запрос
|
|||
---|---|---|---|
#18+
aleksandyА можно ли как-нибудь заставить pgAdmin создавать таблицы так, чтобы в кавычки не заключалось ни чего (ни имена таблиц, ни имена полей)?А ты внимательно посмотри на имена объектов, заключенных в кавычки. Выводы сделать сам сможешь? З.Ы. Подсказка: пиши все имена однообразно, без выделения некоторых символов в верхний регистр :) И не используй зарезервированные слова в качестве наименований объектов ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2007, 09:53 |
|
Не выполняется запрос
|
|||
---|---|---|---|
#18+
Бабичев СергейЕсли написать просто вот так: Код: plaintext
Вы видимо спутали PostgreSQL с ораклом. PostgreSQL будет искать таблицу с именем, приведенным _в нижний_ регистр. и вообше то фак уже месяц как пишецо и висит под носом. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2007, 11:27 |
|
Не выполняется запрос
|
|||
---|---|---|---|
#18+
4321Почти верно. НО. Вы видимо спутали PostgreSQL с ораклом. Каюсь, грешен :) 4321и вообше то фак уже месяц как пишецо и висит под носом.Это замечание мне или автору топика? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2007, 11:36 |
|
Не выполняется запрос
|
|||
---|---|---|---|
#18+
Бабичев Сергей 4321и вообше то фак уже месяц как пишецо и висит под носом.Это замечание мне или автору топика?гм. А это важно? дабы никого не задеть - можете считать, что это театральный "шопот в зал" ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2007, 12:49 |
|
Не выполняется запрос
|
|||
---|---|---|---|
#18+
4321гм. А это важно?Собственно - нет. 4321дабы никого не задеть - можете считать, что это театральный "шопот в зал" Апарт , то бишь :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2007, 13:03 |
|
|
start [/forum/search_topic.php?author=Linium&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 442ms |
total: | 622ms |
0 / 0 |