У меня есть столбец в таблице, который представляет собой столбец стиля varchar2(3)
. В этом столбце есть пустые значения, и когда я пытаюсь выполнить следующий запрос, он выполняется для некоторых записей, но когда я прокручиваю до какой-либо записи, я получаю ошибку ORA-01722: invalid number
.
Используемый запрос:
Select TRUNC(NVL(COLUMN, '2'))
from TABLE;
Также я запустил отдельный столбец, чтобы увидеть, какие значения он имеет.
Select distinct COLUMN
from TABLE;
Я получил следующие результаты:
1
2 62
3 90
4 70
5 82
6 71
7 05
8 21
9 81
10 66
11 12
12 95
13 02
14 91
15 92
16 94
17 01
18 65
19 30
20 20
21
22 50
23 63
24 51
25 64
26 09
Почему я получаю эту ошибку и как я могу это сделать, не получая ошибки?