FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Combinar n y ñ sql server
Saludos, tengo la siguiente nececidad y es que nececito buscar un string aun cuando éste este almacenado con la letra ñ,
por ejemplo si busco el apellido CEDENO y en la base de datos está como CEDEÑO, me traiga el resultado, y viceversa Gracias de antemano... |
#2
|
||||
|
||||
Si quieres encontrar 'cedeño', entonces busca 'cedeño'.
Si en la BD está 'cedeno', entonces tendrás que buscar 'cedeno'. |
#3
|
|||
|
|||
A lo mejor la función Soundex te puede ayudar, seria cuestión de hacer pruebas
https://docs.microsoft.com/en-us/sql...x-transact-sql |
#4
|
||||
|
||||
Ni siquiera ha dicho qué base de datos está usando.
Si el valor correcto es CEDEÑO, ¿por qué no lo cambias antes en la base de datos en problema solucionado? Buscas todos los CEDENO y los cambias por CEDEÑO. |
#5
|
|||
|
|||
Re
Cita:
problema dependiendo del idioma del teclado y o el digitador, como no tengo los fuentes de la aplicacion no puedo controlar cuando se ingrese una ñ. |
#6
|
||||
|
||||
Un sql server es cualquier servidor de bases de datos sql: mysql, postgresql, firebird, oracle, etc,
Si te refieres a MS sql server, deberías haberlo especificado, no somos adivinos. También podías haber puesto tu pregunta en el foro MS sql server, pero lo has puesto en el SQL genérico, así que no podemos adivinar. Pues estamos en lo mismo, no somos adivinos y desconocemos tu caso y tus circunstancias, así que te hemos contestado con los datos que tenemos, los que tú nos has dado, o sea, con ninguno. |
#7
|
||||
|
||||
Cita:
LineComment Saludos |
#8
|
||||
|
||||
Cita:
Lo que trajo registros con nombres como "PEÑA", "PEÑALOZA". Cabe notar, en el caso de MySQL, que el cotejamiento usado debe corresponder al juego de caracteres. Esto es, si la tabla usa latin1 entonces usarías el cotejamiento latin1_swedish_ci. También, nuevamente en el caso de MySQL, un cotejamiento como utf8_spanish_ci no me funcionó. Finalmente, observa que no es necesario cambiar el juego de caracteres o cotejamiento de tu tabla, ya que el cambio lo haces en la misma consulta SQL. LineComment Saludos |
#9
|
|||
|
|||
Usa Replace.
Ejemplo.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Combinar dos informes con QR | Angel.Matilla | Impresión | 2 | 12-07-2016 18:35:05 |
Combinar Dos Dblookupcombobox | donpedro | Conexión con bases de datos | 11 | 20-06-2016 16:30:54 |
Combinar correspondencia | GustavoCruz | Servers | 1 | 02-11-2007 10:07:22 |
Combinar tablas | jrcosta75 | Conexión con bases de datos | 1 | 19-02-2004 21:44:48 |
|