Caracteristicas de las conversiones
Una expresión no puede contener valores con tipos de datos diferentes, por ejemplo, no se podría multiplicar un número por una letra.
Oracle al recuperar datos de una tabla o vista, puede que encuentre tipos de datos no esperados, y para mostrarlos realiza una conversión automática de los datos encontrados al tipo de datos esperado, por ejemplo, al indicar que queremos hacer una operación aritmética sobre campos que son alfanuméricos, los cuales pueden almacenar números, pero al ser un campo alfanumérico realmente no se consideran números, por lo que Oracle convierte esos números alfanuméricos en numéricos, en ese caso se tendria que usar la función TO_NUMBER.
Tipos de conversiones:
- Conversión implicita: Oracle al recuperar datos de una tabla o vista, puede que encuentre tipos de datos no esperados y para mostrarlos realiza una conversión automática de los datos encontrados al tipo de datos esperado. A esta conversión automática se le denomina conversión implicita.
- Conversión explicita: Es cuando el programador no espera a que Oracle realice la conversión, sino que es él, el que la realiza, usando las funciones, tales como TO_CHAR, TO_DATE,
caracteristicas conversiones