2013-05-29 3 views
0

В Oracle Apex 4.2 Я пытаюсь создать некоторые трансформационные правила при загрузке данных, и я не могу найти примеров. Преобразование, которое я пытаюсь выполнить, - это когда-нибудь пользователи забывают удалить lbs со столбца веса в их текстовом файле, поэтому я хотел бы иметь возможность удалить lbs, скажем, 410 lbs, чтобы дать 410 в виде числа.Преобразование данных в Oracle Apex 4.2

Я пытался что-то вроде

{ 
to_number(translate(:P5_WEIGHT,'0ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz*~!#$%^()_-+=&#}]{{/?.,><','0')) 
} 

где страница P5 Я также попытался :P<N>WEIGHT и :P<N>_Weight, оба из которых я видел. Любые примеры pl/sql или sql преобразования приветствуются.

Thanks

Fiacre the newbie.

+0

Это для нормальной форме страницы? Вы хотите, чтобы элемент был полем числа? – Tom

+0

Вы используете функцию загрузки данных CSV в Apex, или это обычный текст в форме? –

+0

Кроме того, что вы подразумеваете под '' in ': P WEIGHT'? Вы не знаете, что такое идентификатор элемента? –

ответ

0

Я бы просто использовать что-то вроде:

TO_NUMBER(TRIM(' lbs' FROM :P5_WEIGHT)) 
Смежные вопросы