¿Puedo pasar un número para varchar2 en Oracle?
Tengo una tabla de Oracle y una columna (col1
) tiene tipovarchar2(12 byte)
. Tiene una fila y valor decol1
es1234
Cuando yo digo
<code>select * from table where col1 = 1234 </code>
Oracle dice número inválido ¿Porqué es eso? ¿Por qué no puedo pasar un número cuando esvarchar2
?
EDITAR: Todas las respuestas son grandes. Gracias. Pero no soy capaz de entender por qué no toma1234
cuando1234
es un tipo de datos varchar2 válido.