powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / в ячейке записано выражение, как его выполнить?
3 сообщений из 3, страница 1 из 1
в ячейке записано выражение, как его выполнить?
    #39888358
mih08
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли как то выполнить выражение?
В ячейке записано to_date('01.11.2019','dd.mm.yyyy'). Хочу чтобы в ячейке выводился не текст, а дата.
...
Рейтинг: 0 / 0
в ячейке записано выражение, как его выполнить?
    #39888365
Alexander_Ttl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mih08, как вариант
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
with function text2date(p_test varchar2) return date
as
    v_res date;
begin
    execute immediate 'select ' || p_test || ' from dual' into v_res;
    return v_res;
exception
    when others then
        return null;
end text2date;
select text2date(q'{to_date('01.11.2019','dd.mm.yyyy')}') x from dual;
...
Рейтинг: 0 / 0
в ячейке записано выражение, как его выполнить?
    #39888369
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mih08
В ячейке
В Oracle-е таких нет.
http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / в ячейке записано выражение, как его выполнить?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]