Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Paulo M. da Conceição

Diferenças Oracle SQL Server.

Recommended Posts

Por favor preciso de ajuda!!!

Estamos efetuando uma migração do Oracle para o SQL Server e gostaríamos de saber como ficaria uma query do Oracle no formato SQL Server:

 

O exemplo trata-se de uma query para ordenar os resultados em forma hierárquica.

 

- Script para criação da tabela:

 

create table TB_LOTACAO

(

ID_LOTACAO NUMBER(19) not null,

LOTA_NM_LOTACAO VARCHAR2(60) not null,

ID_UNIDADE_PAI NUMBER(19)

)

alter table TB_LOTACAO

add primary key (ID_LOTACAO);

alter table TB_LOTACAO

add constraint FK_LOTACAO_UNIDADEPAI foreign key (ID_UNIDADE_PAI)

references TB_LOTACAO (ID_LOTACAO);

 

 

- Query para hierarquia no Oracle:

select lota_nm_lotacao

from tb_lotacao

connect by prior id_lotacao = id_unidade_pai

start with id_unidade_pai = 223

order siblings by lota_nm_lotacao

 

Como ficaria no formato do SQL Server?

 

Desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.