PDA

Ver la Versión Completa : Update Minúsculas a Mayúsculas (Acentos)


Paoti
30-08-2007, 17:58:15
Hola compañeros....


tengo una pregunta o una duda o ya no sé que sea....



tengo un catalogo de 12,000 registros.

ejecuto la siguiente sentencia:


UPDATE TABLA SET DESCRICION = UPPER(DESCRIPCION)



creo que es Ucase la función, no tengo Firebrd en el trabajo.


el caso es que si me hace el update pasando a mayúsculas, sin embargo, las min´suculas con acentos no las paso a mayúsculas.


por lo tanto, los registros quedán así:

'MAYúSCULAS'

como resolverias ese problema


un procedimiento alamcenado.... sería mucho.... para hacer eso


un UPDATE CON FUNCIONES... estaria genial, mas no se cual funcion, usando LIKE


no lo sé.


gracias por la ayuda recibida...

-Paoti.

jhonny
30-08-2007, 18:39:40
Si el Update lo estas haciendo desde delphi podrias usar:

'UPDATE TABLA SET DESCRICION ="'+AnsiUpperCase(DESCRIPCION)+'"';

Pero si quieres hacerlo desde el motor, pues realmente no conozco una funcion que lo haga, de manera que yo buscaria mas y si no la encuentro, pues crearia una UDF con esa función AnsiUpperCase.

Paoti
30-08-2007, 18:58:04
Gracias viejo,.... no lo hia visto así....


lo haré tenlo por seguro...