Mi hija Valentina está aprendiendo de a poco a administrar un sitio web, y comenzó con su propio sitio de juegos flash. En él va subiendo los juegos a los que más le gusta jugar.
La URL es:
http://www.juegosafull.com
lunes 15 de junio de 2009
No funciona la función CAST() en MySQL 3.23
Si Ud. llegó hasta aquí, es posiblemente porque al igual que yo no leyó bien el manual de MySQL 3.23 :-) La función CAST() no funciona en esta versión de MySQL.
Cuando necesité de esa función fue para pasar valores de un campo VARCHAR a numérico, y la solución que encontré como alternativa fue la siguiente:
Suponga que el campo Cadena es del tipo VARCHAR, pero sus valores son números, y queremos hacer una query que liste sólo aquellos valores mayores que 100. Usaremos entonces la siguiente sentencia:
SELECT Cadena FROM tabla WHERE (Cadena)+0>100;
(Cadena)+0 convierte a numérico la expresión, y nos permite comparaciones numéricas, así como operaciones con un valor que originalmente era un string.
Cuando necesité de esa función fue para pasar valores de un campo VARCHAR a numérico, y la solución que encontré como alternativa fue la siguiente:
Suponga que el campo Cadena es del tipo VARCHAR, pero sus valores son números, y queremos hacer una query que liste sólo aquellos valores mayores que 100. Usaremos entonces la siguiente sentencia:
SELECT Cadena FROM tabla WHERE (Cadena)+0>100;
(Cadena)+0 convierte a numérico la expresión, y nos permite comparaciones numéricas, así como operaciones con un valor que originalmente era un string.
------ooo0ooo------
Etiquetas:
mysql
Suscribirse a:
Entradas (Atom)
