|
Тема |
Re: order by nomer - когато е стринг [re: bandy] |
|
Автор |
AйeзCeдaй ((бойна)) |
|
Публикувано | 05.09.07 15:29 |
|
|
В оракула не е така.
За да направиш ALTER TABLE table_name MODIFY strFIELD NUMBER(5)
ще ти изгърми с грешка ora-01439, т.е че колоната трябва да ти е празна.
Решението е както е писал Бирата по-горе.
Правиш ново поле number(10) примерно. Копираш там всичко от стринг полето. Предварително обаче всички данни ги конвертираш към number. И там ще стане красотата.
10 6 и 106 с конвертиране към number ще ти гръмне (to_number).
Ако пък не - всичко е просто, лесно и пей сърце....
П.С. Обаче от моят опит никога не е така.
|
| |
|
|
|