在有些时候, 我们写 insert into 语句的时候, 需要列出所有的列名, 但是又不想全部手敲, 可以通过下面的SQL语句得到表所有列名,并以逗号分隔.
SELECT
GROUP_CONCAT(COLUMN_NAME SEPARATOR ",")
FROM
information_schema. COLUMNS
WHERE
TABLE_SCHEMA = 'db_name'
AND TABLE_NAME = 'table_name'
在有些时候, 我们写 insert into 语句的时候, 需要列出所有的列名, 但是又不想全部手敲, 可以通过下面的SQL语句得到表所有列名,并以逗号分隔.
SELECT
GROUP_CONCAT(COLUMN_NAME SEPARATOR ",")
FROM
information_schema. COLUMNS
WHERE
TABLE_SCHEMA = 'db_name'
AND TABLE_NAME = 'table_name'