Я хочу выбрать / отобразить столбцы таблицы определенного формата. Я написал следующий запрос:
SELECT
(SELECT
COLUMN_NAME
FROM SYS.ALL_TAB_COLS
WHERE TABLE_NAME='SOME_TABLE' AND DATA_TYPE IN ('DATE'))
FROM SOME_TABLE;
После того, как запрос выполняется некоторое время, я получаю следующую ошибку:
ORA-01427: single-row subquery returns more than one row
Я бы хотел получить результат, похожий на:
DATE1 DATE2
2017-01-01 2017-01-01
2017-01-01 2018-01-02
... ...
Кто-нибудь знает, как этого добиться?