Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / IBM DB2, WebSphere, IMS, U2, etc |
![]() ![]() |
riman Member Откуда: Сообщений: 2234 |
В общем надо вот, что:
Имеется некоторый столбец: clmn (varchar 8) в нем хранятся номера - это могут быть только цифры, цифры+буквы, только буквы. Требуется преобразовать столбец в число. Типа вот так: select INTEGER(clmn) from MyTable where clmn<>any(select буква алфавита from откуда можно взять?) это - как я себе это представляю. Если есть другой вариант - с радостью выслушаю. Спасибо. |
9 янв 04, 14:12 [485579] Ответить | Цитировать Сообщить модератору |
golsa Member Откуда: Красноярск Сообщений: 789 |
select INTEGER(clmn)
from MyTable where TRANSLATE(clmn,' ','1234567890') = '' |
14 янв 04, 04:46 [490315] Ответить | Цитировать Сообщить модератору |
riman Member Откуда: Сообщений: 2234 |
:)) Только сейчас заметил Ваш ответ (я уже и забыл про этот вопрос). Спасибо, действительно - так намного легче. |
4 фев 04, 13:29 [520540] Ответить | Цитировать Сообщить модератору |
Все форумы / IBM DB2, WebSphere, IMS, U2, etc | ![]() |