detectar si % esta en una cadena de caracteres

30/07/2003 - 16:56 por Sanchez Arnoletto Martin Rodrigo | Informe spam
Hola grupo:
Como sería la instruccion en SQL server para detectar si el caracter % esta
dentro de una cadena. Algo como lo que en Fox sería

"%"$cadena

Gracias desde ya

Ing. Sanchez Arnoletto Martin Rodrigo
messenger: mrsarnoletto@hotmail.com
email: mrsarnoletto@dixisargentina.com.ar

Preguntas similare

Leer las respuestas

#1 Sanchez Arnoletto Martin Rodrigo
30/07/2003 - 17:20 | Informe spam
Gracias Miguel pero no funciona, parece ser que es porque en SQL server
casualmente el % es el comodin

Alguna otra idea???

Gracias desde ya


Ing. Sanchez Arnoletto Martin Rodrigo
messenger:
email:

"Miguel Egea" escribió en el mensaje
news:
revisa la intruccion patindex, te devuelve la posición en donde se


encuentra
o un cero si no la encuentra.

Saludos
Miguel Egea
http://www.portalsql.com
SQL-Server MVP
"Sanchez Arnoletto Martin Rodrigo" escribió en


el
mensaje news:
> Hola grupo:
> Como sería la instruccion en SQL server para detectar si el caracter %
esta
> dentro de una cadena. Algo como lo que en Fox sería
>
> "%"$cadena
>
> Gracias desde ya
>
> Ing. Sanchez Arnoletto Martin Rodrigo
> messenger:
> email:
>
>


Respuesta Responder a este mensaje
#2 Sanchez Arnoletto Martin Rodrigo
30/07/2003 - 17:20 | Informe spam
Gracias Miguel pero no funciona, parece ser que es porque en SQL server
casualmente el % es el comodin

Alguna otra idea???

Gracias desde ya


Ing. Sanchez Arnoletto Martin Rodrigo
messenger:
email:

"Miguel Egea" escribió en el mensaje
news:
revisa la intruccion patindex, te devuelve la posición en donde se


encuentra
o un cero si no la encuentra.

Saludos
Miguel Egea
http://www.portalsql.com
SQL-Server MVP
"Sanchez Arnoletto Martin Rodrigo" escribió en


el
mensaje news:
> Hola grupo:
> Como sería la instruccion en SQL server para detectar si el caracter %
esta
> dentro de una cadena. Algo como lo que en Fox sería
>
> "%"$cadena
>
> Gracias desde ya
>
> Ing. Sanchez Arnoletto Martin Rodrigo
> messenger:
> email:
>
>


Respuesta Responder a este mensaje
#3 Drago
30/07/2003 - 19:16 | Informe spam
la funcion CharIndex te devuelve la posicion inicial donde se encuentra la
expresion

IF (SELECT CHARINDEX ( '%' , 'Leeon %Teodoro') ) > 0
PRINT 'Existe'
Else
PRINT 'NO EXISTE'
Hector C. Navarro B.
SysOp Sistemas ()
SysOp NavaSoft (http://www.navasoft.com.pe)
mailto:
Dpto de Sistemas NavaSoft S.A.C
Tele/fax. : (51-1) 460-2484
Celular : 9-971-7208
Av. Brasil 2481 Of 403 Jesus Maria Lima - Peru
"Sanchez Arnoletto Martin Rodrigo" escribió en el
mensaje news:
Hola grupo:
Como sería la instruccion en SQL server para detectar si el caracter %


esta
dentro de una cadena. Algo como lo que en Fox sería

"%"$cadena

Gracias desde ya

Ing. Sanchez Arnoletto Martin Rodrigo
messenger:
email:


Respuesta Responder a este mensaje
#4 Drago
30/07/2003 - 19:16 | Informe spam
la funcion CharIndex te devuelve la posicion inicial donde se encuentra la
expresion

IF (SELECT CHARINDEX ( '%' , 'Leeon %Teodoro') ) > 0
PRINT 'Existe'
Else
PRINT 'NO EXISTE'
Hector C. Navarro B.
SysOp Sistemas ()
SysOp NavaSoft (http://www.navasoft.com.pe)
mailto:
Dpto de Sistemas NavaSoft S.A.C
Tele/fax. : (51-1) 460-2484
Celular : 9-971-7208
Av. Brasil 2481 Of 403 Jesus Maria Lima - Peru
"Sanchez Arnoletto Martin Rodrigo" escribió en el
mensaje news:
Hola grupo:
Como sería la instruccion en SQL server para detectar si el caracter %


esta
dentro de una cadena. Algo como lo que en Fox sería

"%"$cadena

Gracias desde ya

Ing. Sanchez Arnoletto Martin Rodrigo
messenger:
email:


Respuesta Responder a este mensaje
#5 José Luis
30/07/2003 - 20:00 | Informe spam
select patindex('%[%]%','H%OLA')

Esto da 2

Gracias Miguel pero no funciona, parece ser que es porque


en SQL server
casualmente el % es el comodin

Alguna otra idea???

Gracias desde ya


Ing. Sanchez Arnoletto Martin Rodrigo
messenger:
email:

"Miguel Egea" escribió en el mensaje
news:
revisa la intruccion patindex, te devuelve la posición




en donde se
encuentra
o un cero si no la encuentra.

Saludos
Miguel Egea
http://www.portalsql.com
SQL-Server MVP
"Sanchez Arnoletto Martin Rodrigo"




escribió en
el
mensaje news:
> Hola grupo:
> Como sería la instruccion en SQL server para detectar




si el caracter %
esta
> dentro de una cadena. Algo como lo que en Fox sería
>
> "%"$cadena
>
> Gracias desde ya
>
> Ing. Sanchez Arnoletto Martin Rodrigo
> messenger:
> email:
>
>






.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida