我想提取一个带有表名和每个表内的列的 JSON。
这是我的 SQL:
SELECT
JSON_OBJECTAGG(table_name, columns)
FROM (
SELECT
table_name,
JSON_OBJECTAGG(column_name, data_type) as columns
FROM `COLUMNS`
WHERE
`TABLE_SCHEMA` = 'my_db'
GROUP BY table_name
) table_columns
问题在于JSON_OBJECTAGG(table_name, columns)
,列变成了字符串。如何将其转换为 JSON?