хранящаяся процедура, которая решает мне имена столбца таблицы
-
02-10-2019 - |
Вопрос
Мне нужна хранящаяся процедура, которая в параметре имеет имя таблицы (varchar), и она возвращает имена столбцов в этой конкретной таблице.
Это возможно ? Я думаю о некоторых выборах, которые извлекают эти имена из таблицы, но я слаб в SQL:/
Я добавляю, что использую Firebird 1.5:/
Решение
> ??? ?? ????? ???????? ?????????. ?????? ??????? ?????? ????? ??????? ???:
SELECT r.RDB$FIELD_NAME AS field_name
FROM RDB$RELATION_FIELDS r WHERE
r.RDB$RELATION_NAME='TABLE_NAME' --table name
ORDER BY r.RDB$FIELD_POSITION;
> ?? ?????? ?????? ?????? ?????: http://www.alberton.info/firebird_sql_meta_info.html ?> Не связан с StackOverflow