Resultados da pesquisa a pedido "common-table-expression"
Detectar itens duplicados no CTE recursivo
Eu tenho um conjunto de dependências armazenadas no meu banco de dados. Eu estou procurando encontrar todos os objetos que dependem do atual, direta ou indiretamente. Como os objetos podem depender de zero ou mais outros objetos, é perfeitamente ...
ORACLE (11.2.0.1.0) - CTE recursiva com uma expressão de data
A resposta certa para a seguinte pergunta: Esse erro foi corrigido no 11.2.0.3 ou posterior, se bem me lembro. (11.2.0.1 não é mais suportado de qualquer maneira. 11.2.0.4 é o único release 11.2 que ainda é suportado) - @a_horse_with_no_nameO ...
Dividir valores em partes com sqlite
Estou lutando para converter a | a1,a2,a3 b | b1,b3 c | c2,c1para: a | a1 a | a2 a | a3 b | b1 b | b2 c | c2 c | c1Aqui estão os dados no formato sql: CREATE TABLE data( "one" TEXT, "many" TEXT ); INSERT INTO "data" VALUES('a','a1,a2,a3'); ...
Compreendendo a verificação de terminação CTE recursiva
Neste sqlfiddle ... http://sqlfiddle.com/#!6/b6587/6 [http://sqlfiddle.com/#!6/b6587/6] Eu estou recebendo o seguinte erro.... A declaração foi encerrada. A recursão máxima 100 foi esgotada antes da conclusão da instrução. Entendo que é ...
SQL como dividir a quantidade em várias linhas com base na quantidade na origem de destino
Eu tenho duas tabelas onde eu quero entrar e mostrar a quantidade com detalhes. tabela são unidas ao ITM, DIA e Qty total é igual em ambas as tabelas na combinação ITM / DIA Eu quero dividir a quantidade da tabela2 na tabela1 e preencher os ...
Criando um CTE no Oracle
Estou tentando criar um CTE no Oracle que não seleciona de uma tabela existente, mas tem dados inseridos nela. Atualmente, estou criando uma tabela e largando-a após a conclusão da consulta. Existe uma maneira de criar uma CTE que efetivamente ...
A dica Oracle WITH e MATERIALIZE atua como transação autônoma para funções
No Oracle 12c, se eu chamar uma função em uma consulta que usa a dica MATERIALIZE em uma seção WITH..AS, a chamada de função atua como uma transação autônoma: DROP TABLE my_table; CREATE TABLE my_table ( my_column NUMBER ); -- Returns number of ...
CTE múltiplo em uma única consulta
É possível combinar vários CTEs em uma única consulta comarel? Estou procurando uma maneira de obter resultados como este: WITH 'cte1' AS ( ... ), WITH RECURSIVE 'cte2' AS ( ... ), WITH 'cte3' AS ( ... ) SELECT ... FROM 'cte3' WHERE ...Como você ...
CTE hierárquico do Postgres (jsonb) desnecessariamente lento
Eu tenho uma coluna JsonB na minha tabela que contém informações hierárquicas. MyTable (id uuid, indexes jsonb, content bytea)Agora, se eu criar uma CTE, diga WITH RECURSIVE hierarchy(pid, id, content) AS ( --load first parents SELECT t.indexes ...
Como corrigir erro de sintaxe "near 'with':" na consulta CTE recursiva (flask / sqlalchemy)
Estou tentando reproduziresta [http://docs.sqlalchemy.org/en/rel_1_0/orm/query.html?highlight=cte#sqlalchemy.orm.query.Query.cte] consulta encontrada na página de documentos SqlAlchemy. Depois de configurar oPart aula emmodels.py, é isso que eu ...