Ir para conteúdo
Fórum Script Brasil

rodrigo.moraes

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Sobre rodrigo.moraes

rodrigo.moraes's Achievements

0

Reputação

  1. Obrigado... vou testar PERFEITO!!! Agradeço a ajuda de todos
  2. Então. O cliente em que presto serviço não quer que use Exe() em uma string concatenada. Essa solução foi a primeira que me veio a cabeça, mas não posso usar. Já tinha testado com Case When e não tinha conseguido, pois tinha um IF dentro do outro. Vou tentar mais usando o Case então.
  3. Srs, Estou com problema ao criar uma Stored Procedure baseada em um Select "Hard-Code" existente em um sistema legado. O banco de dados é Sybase. Minha dúvida está destacada abaixo: Exemplo de select: Parametros @flag1 char(1) @flag2 char(1) @flag3 char(1) @flag4 char(1) Select a.campo1, b.campo2, c.campo3 from tabela1 a ,tabela2 b ,tabela3 c Where --relacionamento a.codigo = b.codigo and b.cod_x = c.cod_x --criterios If @flag1 <> "" Then <<----- Duvida nas condições abaixo AND a.campoa = @flag1 ElseIf @flag2 <> "" Then AND b.campob = @flag2 Else If @flag3 <> "" Then AND b.campoc = @flag3 end if If @flag4 <> "" Then AND c.campoe = @flag4 end if End If ou seja, como fazer esses Blocos Ifs usando Sybase, ou então SQL Server. Agradeço desde já atenção
  4. Srs, Estou com problema ao criar uma Stored Procedure baseada em um Select "Hard-Code" existente em um sistema legado. O banco de dados é Sybase. Minha dúvida está destacada abaixo: Exemplo de select: Parametros: flag1 char(1) Select a.campo1, b.campo2, c.campo3 from tabela1 a ,tabela2 b ,tabela3 c If flag1 <> "" then <<<<------- dúvida ,tabela4 d End If Where --relacionamentos a.codigo = b.codigo and b.cod_x = c.cod_x If flag1 <> "" then <<<<------- dúvida and a.campo5 = d.codigo End If Ou seja, como fazer para a tabela4 só fazer parte do join de acordo com o parametro flag1. Agradeço desde já a ajuda.
×
×
  • Criar Novo...