Oracle テーブルがあり、列 ( col1
) の型はvarchar2(12 byte)
です。1 行あり、値col1
は1234
私が言ったら
select * from table where col1 = 1234
オラクルは無効な番号を言います。何故ですか?のときに数値を渡すことができないのはなぜvarchar2
ですか?
編集: すべての応答は素晴らしいです。ありがとうございました。しかし、有効な varchar2 データ型である1234
場合になぜ時間がかからないのか理解できません。1234