|
plpgsql json_object
|
|||
---|---|---|---|
#18+
Не получается внести переменные str1 и str2 вот так: RETURN json_object(str1, str2); Код: 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. 25. 26. 27. 28. 29. 30.
Подскажите, пожалуйста, как правильно делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2020, 20:26 |
|
plpgsql json_object
|
|||
---|---|---|---|
#18+
Alex_Wong, Ну а само сообщение об ошибке где???? Как минимум у Вас Определение функции: RETURNS text Результат: RETURN json_object ('{1,2,3}','{abc,sql,xyz}'); ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2020, 21:03 |
|
plpgsql json_object
|
|||
---|---|---|---|
#18+
fte, сообщение об ошибке: ERROR: function json_object(text, text) does not exist LINE 1: SELECT json_object(str1, str2) ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. QUERY: SELECT json_object(str1, str2) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2020, 21:10 |
|
plpgsql json_object
|
|||
---|---|---|---|
#18+
Alex_Wong ERROR: function json_object(text, text) does not exist Ну как бы да, почему вы решили что она такая существует? Код: plaintext 1. 2. 3. 4. 5.
Зачем вы массивы к строкам приводите? Передайте сразу массивы, если в них у вас соответственно ключи и значения для json объекта. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2020, 22:05 |
|
plpgsql json_object
|
|||
---|---|---|---|
#18+
Melkij, автор Зачем вы массивы к строкам приводите? по не знанию .. думал, что если так работает: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
но у меня arr1 - массив чисел, они генерятся от условий .., а с ними не работает, как привел исходно в вопросе и error пишет о необходимости приведения типов Сделал так: arr1 := array_append(arr1, 1::varchar); arr1 := array_append(arr1, 2::varchar); arr1 := array_append(arr1, 3::varchar); работает, спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2020, 10:21 |
|
|
start [/forum/topic.php?desktop=1&fid=53&tid=1994573]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 295ms |
total: | 432ms |
0 / 0 |