Kann ich in Oracle eine Nummer für varchar2 übergeben?
Ich habe eine Oracle-Tabelle und eine Spalte (col1
) hat Typvarchar2(12 byte)
. Es hat eine Zeile und einen Wert voncol1
ist1234
Wenn ich sage
<code>select * from table where col1 = 1234 </code>
Oracle sagt ungültige Nummer. Warum das? Warum kann ich eine Nummer nicht übergeben, wenn es istvarchar2
?
EDIT: Alle Antworten sind großartig. Vielen Dank. Aber ich kann nicht verstehen, warum es nicht dauert1234
wann1234
ist ein gültiger varchar2-Datentyp.