|
Создание временной таблицы в функции
|
|||
---|---|---|---|
#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:47 |
|
Создание временной таблицы в функции
|
|||
---|---|---|---|
#18+
ASukhov1986, открываете мануал и смотрите, где должно быть слово unlogged: https://www.postgresql.org/docs/current/static/sql-createtable.html Вы точно уверены, что вам вообще нужна временная табличка? Да ещё unlogged вместо temporary? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 16:51 |
|
Создание временной таблицы в функции
|
|||
---|---|---|---|
#18+
А впрочем я слепой, не заметил create temp. temp всегда unlogged и есть. Поэтому слово вообще совершенно лишнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 16:53 |
|
Создание временной таблицы в функции
|
|||
---|---|---|---|
#18+
Melkij, а т.е. но там же или написано, как я понимаю: CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } | UNLOGGED ] TABLE CREATE [ [ GLOBAL или LOCAL ] { TEMPORARY или TEMP } или UNLOGGED ] TABLE ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 16:56 |
|
Создание временной таблицы в функции
|
|||
---|---|---|---|
#18+
ASukhov1986Melkij, а т.е. но там же или написано, как я понимаю: CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } | UNLOGGED ] TABLE CREATE [ [ GLOBAL или LOCAL ] { TEMPORARY или TEMP } или UNLOGGED ] TABLE Ну так или TEMP, или UNLOGGED (или ничего). Но не вместе. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 17:05 |
|
Создание временной таблицы в функции
|
|||
---|---|---|---|
#18+
Павел Лузанов,странная логика для "ИЛИ" ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 17:21 |
|
Создание временной таблицы в функции
|
|||
---|---|---|---|
#18+
ASukhov1986Павел Лузанов,странная логика для "ИЛИ" кто-то уже с утра на бровях. не бережете вы себя. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 17:34 |
|
Создание временной таблицы в функции
|
|||
---|---|---|---|
#18+
ASukhov1986Павел Лузанов,странная логика для "ИЛИ" "исключающее или", так правильнее будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 17:52 |
|
Создание временной таблицы в функции
|
|||
---|---|---|---|
#18+
ASukhov1986, Что касается текста функции. Я конечно не знаю, что скрывается за многоточием перед удалением временной таблицы. Но есть ощущение (судя по циклу с построчной вставкой, вместо insert ... select), что здесь не нужна не только временная таблицы, но и функция. Можно попробовать обойтись чистым SQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 18:05 |
|
Создание временной таблицы в функции
|
|||
---|---|---|---|
#18+
Павел ЛузановASukhov1986Павел Лузанов,странная логика для "ИЛИ" "исключающее или", так правильнее будет. "выбор" или альтернатива (список выбора, если множ-ый) https://ru.wikipedia.org/wiki/Расширенная_форма_Бэкуса_—_Наура ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 18:10 |
|
|
start [/forum/topic.php?fid=53&fpage=57&tid=1995850]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 270ms |
total: | 384ms |
0 / 0 |