Tamanho do campo usando SQL? [Resolvido]
Eu tenho uma coluna que armazena RG, CPF, CNPJ... Gostaria de pegar apenas os usuarios que o campo usado é CPF, ou seja, 11 caracter...
Estou tentando usar uma query so que eu acho que esta errada... hahaha :arrow:
Alguem pode me dar uma luz ai?!?!
Abracos!
Query usada:
select CLI_NU_EXTERNO_CLIENTE from nep_cliente where CLI_NU_EXTERNO_CLIENTE.length(11)
ja usei tbm:
select * from nep_cliente where CLI_NU_EXTERNO_CLIENTE.length(11)
Álvaro Neto
Curtidas 0
Respostas
Carlos Heuberger
09/04/2009
[quote="aspneto"]Eu tenho uma coluna que armazena RG, CPF, CNPJ... Gostaria de pegar apenas os usuarios que o campo usado é CPF, ou seja, 11 caracter...
Estou tentando usar uma query so que eu acho que esta errada... hahaha :arrow:
Alguem pode me dar uma luz ai?!?!
Abracos!
Query usada:
select CLI_NU_EXTERNO_CLIENTE from nep_cliente where CLI_NU_EXTERNO_CLIENTE.length(11)
ja usei tbm:
select * from nep_cliente where CLI_NU_EXTERNO_CLIENTE.length(11)
Oi,
nunca ví essa notação no SQL??? mas cada banco/framework tem outra notação...
sem saber o que voce está usando, fica difícil.
no Oracle, MySql ou Derby seria algo como
select CLI_NU_EXTERNO_CLIENTE from nep_cliente where LENGTH(CLI_NU_EXTERNO_CLIENTE) = 11
GOSTEI 0
Álvaro Neto
09/04/2009
Carlos, era isso mesmo!
Muito obrigado...
PROBLEMA RESOLVIDO! :amigos:
GOSTEI 0