Czy mogę przekazać numer dla varchar2 w Oracle?
Mam tabelę Oracle i kolumnę (col1
) ma typvarchar2(12 byte)
. Ma jeden wiersz i wartośćcol1
jest1234
Kiedy mówię
<code>select * from table where col1 = 1234 </code>
Oracle podaje nieprawidłowy numer. Dlaczego? Dlaczego nie mogę przekazać numeru, kiedy jestvarchar2
?
EDYCJA: Wszystkie odpowiedzi są świetne. Dziękuję Ci. Ale nie jestem w stanie zrozumieć, dlaczego tak nie jest1234
gdy1234
jest poprawnym typem danych varchar2.