Я хочу написать инструкцию SQL (SQL Server), которая выбирает имена столбцов при определенных условиях и «возвращает» все имена столбцов, разделенные ,
.Выбор имен столбцов, разделенных запятой
SELECT COLUMN_NAME
FROM all_tab_columns
WHERE OWNER = 'KOCH' AND TABLE_NAME = 'TABLE1';
Это возвращает несколько строк имен столбцов:
NAME
ID
STATE
CITY
Но я хочу, чтобы они были возвращены в этом формате:
NAME, ID, STATE, CITY
(я думаю, что я должен использовать FROM dual
)?
Даже если вы не устают повторять, что вы используете SQL Server, тот факт, что вы используете 'all_tab_columns' и говорить о' dual' указывает вам на самом деле с помощью Oracle – Lamak