Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Cortar string

Bom dia,

Eu gostaria de cortar uma string, consegui fazer no plsql mais não estou conseguindo no qlikview...

No PLSQL:

WHERE A.GRUPO LIKE SUBSTR('07004',2,4) || '%'

Retorna 7004 e os dados secundários deste produto que são os 7004A, 7004B.... sem o zero '0',

Consigo fazer igual no qlikview?

não consigo utilizar o SUBSTR no qv...

1 Solution

Accepted Solutions
MK_QSL
MVP
MVP

Use

Mid(YourFieldName,2) as YourNewFIeldName

View solution in original post

3 Replies
MK_QSL
MVP
MVP

Use

Mid(YourFieldName,2) as YourNewFIeldName

nicolett_yuri
Partner Ambassador/MVP
Partner Ambassador/MVP

Jean, no Qlikview você pode utilizar o MID que vai ter o mesmo efeito

MID('07004',2,4)

EduardoAlexandredeFrancisco
Creator II
Creator II

mid(s, n1[, n2 ])

Subcaracter do caracter s. O resultado é um caracter iniciado no caractere n1, com o comprimento de n2 caracteres. Se n2 for omitido, a função retornará a parte mais à direita do caracter, a partir do caracter n1. As posições na seqüência são numeradas de 1 em diante.

Exemplo:

mid('abcdef',3 ) retorna 'cdef'.

mid('abcdef',3, 2 ) retorna 'cd'.

mid( Date,3 ) em que Date = 970714 retorna 0714.

mid( Date,3,2 ) em que Date = 970714 retorna 07