Hola a todos, me estaba preguntando si es posible convertir todos los datos de una columna en mayúscula o minúscula desde mysql o hacer que el default de los datos ingresados sea en mayúsculas.
slds!
| ||||
Respuesta: Campo default en mayusculas Con un trigger que convierta a mayúsculas todos los ingresos y actualizaciones.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: Campo default en mayusculas Lo del trigger esta bien pero quizas es matar moscas a cañonazos!!! Tienes la función UPPER UPPER(str) Returns the string str with all characters changed to uppercase according to the current character set mapping. The default is latin1 (cp1252 West European). mysql> SELECT UPPER('Hej'); -> 'HEJ' This function is multi-byte safe. Si usas esta funcion en un UPDATE o en el momento del INSERT tendrás lo que buscas... Quim Para pasar a minusculas... LOWER(str) Returns the string str with all characters changed to lowercase according to the current character set mapping. The default is latin1 (cp1252 West European). mysql> SELECT LOWER('QUADRATICALLY'); -> 'quadratically' This function is multi-byte safe. |
| ||||
Respuesta: Campo default en mayusculas Anarko, como lo menciona quimv
Código MySQL:
Ver original Otra cosa, no es recomendable escribir en viejos post, los foristas al ver esto, pueden desanimarse a tener que leer todas las respuestas anteriores para coger el hilo de tu pregunta. En una proxima oportunidad es mejor que abras un nuevo post. saludos
__________________ Without data, You are another person with an opinion. W. Edwads Deming |