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------

0 comentarios:
Publicar un comentario en la entrada