Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

buecar en una cadena de texto un dato

Estas en el tema de buecar en una cadena de texto un dato en el foro de SQL Server en Foros del Web. Hola a to2 necesito me ayuden a buscar un dato dentro de una cadena de texto, el asunto es que tengo una tb con varios ...
  #1 (permalink)  
Antiguo 03/08/2007, 14:11
Avatar de wiro  
Fecha de Ingreso: abril-2006
Mensajes: 72
Antigüedad: 18 años
Puntos: 0
buecar en una cadena de texto un dato

Hola a to2

necesito me ayuden a buscar un dato dentro de una cadena de texto, el asunto es que tengo una tb con varios campos uno de los campos esde tipo texto en este guardo una cadena de informacion que lleva numero y letras, ahora necesito buscar dentro de ese campo de texto dentro de la cadena un dato en especifico, tengo que recorrer toda la tb y buscar en cada registro en el campo de texto el dato en particular si lo logro encontrar lo extraere, el asunto es que no se como buscar en la cedena por el dato en particular puede estar en cualquier posicion, alguien me puede ayudar.

gracias
  #2 (permalink)  
Antiguo 03/08/2007, 18:15
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 5 meses
Puntos: 8
Re: buecar en una cadena de texto un dato

Que tal wiro.

Espero que lo siguiente, sea lo que estas buscando:
Código:
select * from mytable 
where myField like '%enlace%'
El script anterior busca la palabra enlace en el campo myField de la tabla myTable.

Saludos!!
  #3 (permalink)  
Antiguo 03/08/2007, 18:28
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Re: buecar en una cadena de texto un dato

Tengo mis dudas de que el comando LIKE trabaje sobre campos de tipo TEXT.
  #4 (permalink)  
Antiguo 03/08/2007, 19:29
Avatar de Gabo77  
Fecha de Ingreso: noviembre-2006
Mensajes: 381
Antigüedad: 17 años, 5 meses
Puntos: 6
Re: buecar en una cadena de texto un dato

Pos no dijo que el campo fuera del tipo Text, ahora, si no funciona tambien tienes la funcion PATINDEX que estoy seguro funciona con todo... :p

saludos!
__________________
Hicimos un pacto con Dios... El no desarrolla Sistemas y nosotros no hacemos milagros....
  #5 (permalink)  
Antiguo 06/08/2007, 11:05
Avatar de wiro  
Fecha de Ingreso: abril-2006
Mensajes: 72
Antigüedad: 18 años
Puntos: 0
Sonrisa Re: buecar en una cadena de texto un dato

OK amigos, muchas gracias, me funciono el Like '%cadena%'....

hasta pronto
  #6 (permalink)  
Antiguo 06/08/2007, 13:07
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Re: buecar en una cadena de texto un dato

Pues si, Gabo, tenias razon, el campo donde esta buscando no es de tipo TEXT.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:53.