Embedded Sql - Expressão ou estrutura para substituição ao utilizar o operador de continência IN

Olá, pessoal!

Não encontrei qualquer referência a alguma expressão ou estrutura para utilização com o operador de continência IN, no Sql, para a substituição de conjuntos que são variáveis.

Imaginem uma lista de códigos selecionados pelo usuário e essa lista deve ser utilizada na cláusula WHERE para filtragem dos dados. Exemplo:

BeginSQL Alias 'SB1TMP' SELECT SB1.B1_COD, SB1.B1_DESC, SB1.B1_GRUPO, SB1.B1_TIPO FROM SB1010 AS SB1 WHERE SB1.D_E_L_E_T_ = ' ' AND SB1.B1_FILIAL = %xFilial:SB1% AND SB1.B1_TIPO IN (TiposSelecionadosPeloUsuario) EndSQL

Por ser uma lista variável, como seria possível a substituição no script Sql acima, em (TiposSelecionadosPeloUsuario)?

Cordialmente,

Jesus Ramos.

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags embedded sql operador lista operadorin continencia ou faça a sua própria pergunta.