Вопросы по теме 'set-returning-functions'
Присоединяйтесь к выходу массива без вложенности без создания временной таблицы
У меня есть запрос в UDF (показан ниже), который unnest() s массив целых чисел и объединяется с ним, я создал локальную временную таблицу в моей UDF pgplsql, так как я знаю, что это работает. Можно ли использовать unnest непосредственно в запросе...
3874 просмотров
schedule
13.10.2022
Преобразование запросов Oracle в PostgreSQL с помощью string_to_array()
У меня есть запрос ниже в Oracle:
SELECT to_number(a.v_VALUE), b.v_VALUE
FROM TABLE(inv_fn_splitondelimiter('12;5;25;10',';')) a
JOIN TABLE(inv_fn_splitondelimiter('10;20;;', ';')) b
ON a.v_idx = b.v_idx
которые дают...
1797 просмотров
schedule
25.10.2022
PostgreSQL: выравнивание отношения с массивом для создания одной строки на запись массива
Учитывая таблицу, определенную как таковую:
CREATE TABLE test_values(name TEXT, values INTEGER[]);
...и следующие значения:
| name | values |
+-------+---------+
| hello | {1,2,3} |
| world | {4,5,6} |
Я пытаюсь найти запрос,...
12823 просмотров
schedule
08.10.2023
ОШИБКА: столбец указан более одного раза в определении VIEW
Это дополнительный вопрос к более раннему . У меня есть хранимая функция f1 , которая принимает два аргумента и возвращает таблицу с 5 столбцами; на данный момент возвращаемые значения являются постоянными, позже они будут вычислены из аргументов....
5293 просмотров
schedule
03.02.2023
Как выбрать несколько значений из функции в отдельные столбцы?
Вот такой у меня запрос
SELECT
*
FROM (
SELECT
getlatlng("geom")
FROM
mytable
) AS subquery;
который возвращает
(-121.9,36.4)
(-117.1,32.9)
(-121.9,36.5)
(-71.2,42.6)
я бы хотел написать
SELECT...
61 просмотров
schedule
01.12.2022