Substr numa select - como usar

Delphi

06/01/2007

Ola Pessoal, estou tentando passar um campo de 50 caracteres para 10 caracteres, tipo cli_nome numa select, usando paradox: Tenho usado estes dois metodos e todos ocorre erro, caso alguem tenha ou ja usou esta função poderia estar orientando - me como proceder, fico grato

SELECT SUBSTR(CADCLI.CLI_NOME,1,10) AS NOMEX

SELECT SUBSTR(CADCLI.CLI_NOME FOR 1,10) AS NOMEX


Amarildo

Amarildo

Curtidas 0

Respostas

Joaoshi

Joaoshi

06/01/2007

Tente assim:

SELECT SUBSTRING(CADCLI.CLI_NOME FROM 1 FOR 10) AS NOMEX

Espero ter ajudado.


GOSTEI 0
Amarildo

Amarildo

06/01/2007

Ola Joao, eu ja testei e tambem ocorre erro, caso tenha alguma outra opção, ficarei grato pela atenção e ajuda, no aguardo


GOSTEI 0
Amarildo

Amarildo

06/01/2007

Ola Pessoal, por gentileza estou descrevendo minha rotina para que alguem possa verificar no que esta de errado e estar orientando=me no que ajustar, por gentileza preciso da uma ajuda, obrg a todos

SELECT SUBSTRING (CADCLI.CLI_NOME FROM 1 FOR 10) AS NOMEX,
Sum(RECEBER.REC_VALORDUPLICATA) as Total
From CADCLI,RECEBER
Where RECEBER.REC_CLIENTE = CADCLI.CLI_CPFGC AND
RECEBER.REC_DATAVENCIMENTO Between :VarDataI and :VarDataF
Group By 1

Estou usando base de dados PARADOX preciso que seja usado substring para trazer apenas 10 caracteres do nome do cliente , para que seja descrito no grafico


GOSTEI 0
POSTAR