CONVERSIONI IMPLICITE
Le CONVERSIONI IMPLICITE da un tipo di dato ad un altro, eseguite dal server Oracle sono le seguenti: - da CHAR, VARCHAR2, NCHAR, NVARCHAR2 a NUMBER - da CHAR, VARCHAR2, NCHAR, NVARCHAR2 a DATE - da NUMBER a CHAR, VARCHAR2, NCHAR, NVARCHAR2 - da DATE a CHAR, VARCHAR2, NCHAR, NVARCHAR2 In una espressione matematica le stringhe possono essere implicitamente convertite in dati di tipo numerico, solo se i caratteri rappresentano digits e un singolo punto decimale (.). Per ogni altro carattere incluso nella stringa di caratteri come il separatore di gruppo (,) e il segno del dollaro ($), la conversione deve essere eseguita tramite la funzione TO_NUMBER. Ad esempio le stringhe '1,234.25' e '€1,234.25' richiedono la funzione TO_NUMBER, mentre le stringhe '00123.45' e '1234.25' sono convertite in automatico in numerico in un espressione matematica.