Я пытаюсь найти системную таблицу или сделать несколько объединений, чтобы получить таблицу, в которой я могу найти все столбцы всех таблиц всех схем всех баз данных моего сервера.
Я делаю это для академических целей, поэтому я не могу использовать какую-либо хранимую процедуру или функцию, я должен создать ее сам.
Смысл в том, чтобы создать процедуру или функцию хранилища, которая получает имя базы данных, имя схемы и имя таблицы в качестве входных параметров и выдает список всех содержащихся столбцов, но если я не получаюимя таблицы, я должен перечислить все столбцы всех таблиц, содержащихся в данной базе данных и схеме.Если я также не получаю имя схемы в качестве входного параметра, я должен перечислить все столбцы всех таблиц всех схем в данной базе данных.
Есть идеи?Как я уже сказал, я не могу использовать для этого никакие хранимые процедуры или функции.