Fórum Select para filtrar registros por parte do código principal? #370354

11/05/2009

0

Bom dia amigos,
preciso montar um select da seguinte forma:

- Tenho armazenado no campo código (integer) o número 545787711
- Preciso filtrar os cadastros que iniciam com 54 que passarei como parâmetro

Como ficaria isso?

Select * from TABELA where CODIGO=:codigo
parambyname(´codigo´).asstring := ´54´

Obs: Campo da tabela é ´integer´ e o parâmetro ´string´

at


Aldus

Aldus

Responder

Posts

11/05/2009

.lg.

use o LIKE

SELECT *
  FROM TABELA
 WHERE CODIGO LIKE :P_CODIGO

Onde você colocar ´¬´ ele entende que o resto pode ser qualquer coisa.
ParamByName(´P_CODIGO´).AsString := ´54¬´;

Ou seja tudo que começar com 54. O que vier depois ( ¬ ) não importa.

Espero que ajude.
Att,
.lg.


Responder

Gostei + 0

11/05/2009

Aldus

OLá,

era isso mesmo que precisava.

Obrigado/

t+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar