Я пытаюсь создать запрос, который позволяет мне иметь имя столбца рядом со значениями столбца, которые он находит.
В качестве примера:
SELECT
*
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
TABLE_NAME = 'saverTbl'
Приведенное выше возвращает все имена столбцов в этой таблице следующим образом:
id, Link_userTblID, type, environment, vendor, theGUID, theGUID, etc etc...
Теперь мне нужно получить вывод из имени таблицы рядом со значением. Это мой запрос, чтобы просто получить мои значения из таблицы:
SELECT
*
FROM
saverTbl
WHERE
LINK_userTblID = @val1
Приведенное выше возвращает строку, соответствующую LINK_userTblID
, например:
32, 1, 'Blah', 'something', 'Adobe', 546656156-45332-54616516-4515, etc etc..
Теперь собираем все это вместе (вот о чем этот вопрос):
id: 32,
LINK_userTblID: 1,
type: Blah,
environment: something,
vendor: Adobe,
theGUID: 546656156-45332-54616516-4515,
etc etc.....
В значительной степени требуется вывод в формате json, но имя столбца совпадает с значением столбца.