Resultados da pesquisa a pedido "set-returning-functions"

2 a resposta

Divida a string fornecida e prepare a instrução de caso

Mesa: Nome da tabela create table table_name ( given_dates timestamp, set_name varchar );Inserção de registros: insert into table_name ...

2 a resposta

O registro retornado da função possui colunas concatenadas

Eu tenho uma tabela que armazena alterações de conta ao longo do tempo. Preciso juntar isso a outras duas tabelas para criar alguns registros para um dia específico, se esses registros ainda não existirem. Para facilitar as coisas (espero), ...

1 a resposta

Função para percorrer e selecionar dados de várias tabelas

Eu sou novo no Postgres e tenho um banco de dados com várias tabelas da mesma estrutura. Preciso selecionar dados de cada tabela que corresponda a determinados critérios. Eu poderia fazer isso com um monte deUNION consultas, mas o número de ...

3 a resposta

Qual é o comportamento esperado para várias funções de retorno de conjunto na cláusula select?

Estou tentando obter uma "junção cruzada" com o resultado de duas funções de retorno de conjunto, mas em alguns casos não recebo a "junção cruzada", veja o exemplo Comportamento 1: Quando o comprimento do conjunto é o mesmo, ele corresponde item ...

2 a resposta

PostgreSQL - ordem por um array

Eu tenho 2 tabelas - curso que contém id e nome dos cursos e tagCourse que contém tags para cada curso.

2 a resposta

Unnest () e ordem de classificação paralelas no PostgreSQL

Eu entendo que usando SELECT unnest(ARRAY[5,3,9]) as idsem umORDER BY , a ordem do conjunto de resultados não é garantida. Eu poderia, por exemplo, obter: id -- 3 5 9Mas e a seguinte solicitação: SELECT unnest(ARRAY[5,3,9]) as id, ...

3 a resposta

Dividir string com dois delimitadores e converter tipo

Eu tenho uma função PL / pgSQL como esta (graças ao cara que tornou isso possível): CREATE OR REPLACE FUNCTION public.split_string(text, text) RETURNS SETOF text LANGUAGE plpgsql AS $function$ DECLARE pos int; delim_length int := ...

1 a resposta

Erro ao usar regexp_split_to_table (Amazon Redshift)

Eu tenho a mesma pergunta que esta: Dividindo um campo separado por vírgula no Postgresql e executando UNION ALL em todas as tabelas ...

2 a resposta

Função Postgres retornando um registro enquanto eu tenho muitos registros?

Eu tenho muitos registros que minha consulta simples retorna, mas quando eu uso a função, ele me fornece o primeiro registro, primeiro, eu crio meu próprio tipo de dados usando, CREATE TYPE my_type (usr_id integer , name varchar(30));e minha ...

2 a resposta

Qual é o índice adequado para consultar estruturas em matrizes no Postgres jsonb?

Estou experimentando manter valores como os seguintes em um Postgresjsonb campo no Postgres ...