Есть ли функция для форматирования текста в Oracle WebForms, например printf в PHP?
Нет, вам просто нужно отформатировать текст, например,
text := 'Employee ' || to_char(:blk.empno) || ' earns $' || to_char(:blk.sal,'999999.99');