Чтобы уточнить, после удаления перенаправления хостинга, который был в пути, мое исходное решение также работает:
RewriteEngine On
RewriteRule ^(.*)$ http://newdomain.com/ [R=301]
Это неправильный путь. В Apex и в Oracle в целом столбцы определяются при разборе запроса. Если вы измените основную структуру, ваш запрос должен быть обработан повторно, и только тогда столбцы изменятся.
Подумай об этом. Если первый столбец в вашем наборе результатов был DATE
и у вас были настроены атрибуты столбца Apex для форматирования и отображения этих данных, тогда ваш запрос изменился на NUMBER
, и неясно, что произойдет.
Что вы, вероятно, хотите сделать, это создать свой регион на основе функции, которая возвращает SQL-запрос в виде VARCHAR2
. (Я думаю, что вы можете сделать это в 18.x; я все еще в основном использую 5.2.) Ваша функция анализируется при отображении региона. Вы даже можете использовать другую функцию для возврата списка заголовков столбцов, разделенных двоеточиями, если имена динамические.