Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
05.04.2018, 16:47
|
|||
---|---|---|---|
|
|||
Создание временной таблицы в функции |
|||
#18+
Здравствуйте! У меня есть фрагмент функции: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
При её создании у меня возникает следующая ошибка: Код: plaintext 1. 2. 3.
Как мне её исправить? P.S. Без слова UNLOGGED время работает нормально. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2018, 16:51
|
|||
---|---|---|---|
Создание временной таблицы в функции |
|||
#18+
ASukhov1986, открываете мануал и смотрите, где должно быть слово unlogged: https://www.postgresql.org/docs/current/static/sql-createtable.html Вы точно уверены, что вам вообще нужна временная табличка? Да ещё unlogged вместо temporary? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2018, 16:53
|
|||
---|---|---|---|
Создание временной таблицы в функции |
|||
#18+
А впрочем я слепой, не заметил create temp. temp всегда unlogged и есть. Поэтому слово вообще совершенно лишнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2018, 16:56
|
|||
---|---|---|---|
|
|||
Создание временной таблицы в функции |
|||
#18+
Melkij, а т.е. но там же или написано, как я понимаю: CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } | UNLOGGED ] TABLE CREATE [ [ GLOBAL или LOCAL ] { TEMPORARY или TEMP } или UNLOGGED ] TABLE ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2018, 17:05
|
|||
---|---|---|---|
|
|||
Создание временной таблицы в функции |
|||
#18+
ASukhov1986Melkij, а т.е. но там же или написано, как я понимаю: CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } | UNLOGGED ] TABLE CREATE [ [ GLOBAL или LOCAL ] { TEMPORARY или TEMP } или UNLOGGED ] TABLE Ну так или TEMP, или UNLOGGED (или ничего). Но не вместе. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2018, 17:21
|
|||
---|---|---|---|
|
|||
Создание временной таблицы в функции |
|||
#18+
Павел Лузанов,странная логика для "ИЛИ" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2018, 17:34
|
|||
---|---|---|---|
Создание временной таблицы в функции |
|||
#18+
ASukhov1986Павел Лузанов,странная логика для "ИЛИ" кто-то уже с утра на бровях. не бережете вы себя. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2018, 17:52
|
|||
---|---|---|---|
|
|||
Создание временной таблицы в функции |
|||
#18+
ASukhov1986Павел Лузанов,странная логика для "ИЛИ" "исключающее или", так правильнее будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2018, 18:05
|
|||
---|---|---|---|
|
|||
Создание временной таблицы в функции |
|||
#18+
ASukhov1986, Что касается текста функции. Я конечно не знаю, что скрывается за многоточием перед удалением временной таблицы. Но есть ощущение (судя по циклу с построчной вставкой, вместо insert ... select), что здесь не нужна не только временная таблицы, но и функция. Можно попробовать обойтись чистым SQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2018, 18:10
|
|||
---|---|---|---|
Создание временной таблицы в функции |
|||
#18+
Павел ЛузановASukhov1986Павел Лузанов,странная логика для "ИЛИ" "исключающее или", так правильнее будет. "выбор" или альтернатива (список выбора, если множ-ый) https://ru.wikipedia.org/wiki/Расширенная_форма_Бэкуса_—_Наура ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=53&mobile=1&tid=1995850]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 145ms |
0 / 0 |