SQL - Posición de una letra en SQL

 
Vista:

Posición de una letra en SQL

Publicado por Andres (1 intervención) el 17/04/2008 17:05:15
Hola a tod@s,

Hace tiempo estuve utilizando una función en SQL Server que dado un campo de texto y una letra te devolvía la posición de la letra dentro del texto.

¿Alguien sabe que función era?
¿Existe esa función en Oracle?

Muchas gracias a tod@s y un saludo!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Posición de una letra en SQL

Publicado por mayo cruz (5 intervenciones) el 17/04/2008 17:30:59
Para sql server la vdd no se pero para oracle es 'instr'

ejemplo

select instr('Andres','r') from dual;

resultado
INSTR('Andres','r')
------------------
4

Espero te sirva Salud2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Posición de una letra en SQL

Publicado por Isaias (5072 intervenciones) el 17/04/2008 18:46:24
Para SQL Server, hay 2 funciones, CHARINDEX y PATINDEX

Para Oracle, ni idea...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar