πŸ”₯ Articles, eBooks, Jobs, Columnist, Forum, Podcasts, Courses πŸŽ“

Menu recursivo usando CTE | ecode10.com


Menu recursivo usando CTE

Aprenda a fazer menu recursivo

Um amigo me ligou perguntando sobre recursividade no SQL, como implementar. Segue abaixo um cΓ³digo utilizado para recursividade de menu.

Criando o ambiente

Create table Menu ( Codigo int identity(1,1) primary key, Descricao varchar(50) not null, CodigoPai int null )

INSERT INTO Menu(Descricao) values('Arquivo'),('Editar'),('Ajuda') INSERT INTO Menu(Descricao,CodigoPai) values('Salvar',1), ('Salvar Como',1),('Sair',1)
INSERT INTO Menu(Descricao,CodigoPai) values('Copiar',2), ('Colar',2),('Recortar',2) INSERT INTO Menu(Descricao,CodigoPai) values('Sobre',3)
INSERT INTO Menu(Descricao,CodigoPai) values('PDF',5), ('Word',5),('Excel',5)
INSERT INTOΒ 





Related articles




Membership $5/mo
βœ“ Read full articles
βœ“ Read/write forums
βœ“ Access podcast
βœ“ Access full jobs opportunities
βœ“ Access eBooks
βœ“ Access magazine
βœ“ Access videos
Subscribe now $5/mo
Free
βœ“ Read open articles
x Read/write forums
βœ“ Access podcast
x Access full jobs opportunities
x Access eBooks
x Access magazine
x Access videos
Top