Pergunta : Oracle SQL: Valor do pai da propagação a TODAS AS crianças durante a caminhada da árvore

A aprovação é tão aqui meu problem.

I tem uma tabela com um auto que provê para juntar-se (orelha dos porcos) ao esse armazena essencialmente uma estrutura de diretório de Windows: class= " lineNumbers " >
1 do >

CREATE do " prettyprint " " do class= do id= " codeSnippet783480 do >


A do class= de
1 do >

select (““, level*2,” ") || estrutura do child_folder, permissão
do diretório
COMEÇAR COM PARENT_FOLDER É NULO
CONETAR POR PRÉVIO CHILD_FOLDER = PARENT_FOLDER;
class= desobstruído " lineNumbers " >
1 do >


STRUCTURE do " prettyprint " " do class= do id= " codeSnippet783482 do >

What que de TEST

1. Cada entrada na tabela do DIRETÓRIO deve propagar o valor dela é permissão traga a TODAS AS unidades da criança. Anotar que o nível da raiz de “COMPANY_HQ” tem o valor da permissão de “F” e a entrada do neto do “DESENVOLVIMENTO” tem o valor da permissão de “W” e estes são os únicos valores da permissão armazenados. O resultado precisa de olhar como segue:

STRUCTURE                  PERMISSION
-------------------------------------------------FINANÇA do
COMPANY_HQ F
(F)
hora (F)
ELE (F)
do DESENVOLVIMENTO de/> (F) (f) (TESTE de W)
(f) (W)

As que você pode ver, os valores de (f) de (W) indica que o valor estêve herdado de acima (COMPANY_HQ e DESENVOLVIMENTO respetivamente).

So que eu supor que minha pergunta está dentro da construção do SQL, é possível propagar para baixo um valor de um pai a tudo é crianças? o

Hope alguém pode ajudar:)

Duncs
class= do

Resposta : Oracle SQL: Valor do pai da propagação a TODAS AS crianças durante a caminhada da árvore

começar usando
selecionar…, permissão,
SYS_CONNECT_BY_PATH (permissão, “; ")
DE
 e encontrar uma maneira de formatar seu resultado que remove os valores duplicados e que adiciona os suportes
Outras soluções  

 
programming4us programming4us