将列名插入表中

时间:2017-08-02 16:32:22

标签: sql sql-server

我从中提取列名的表名是dbcrms.sourcedata。我试图拉出所有列名称并将它们插入名为data_columns的表中。我该怎么办?谢谢!

1 个答案:

答案 0 :(得分:3)

这里不完全了解您的完整表架构是您使用information_schema可以执行的操作的示例:

INSERT INTO data_columns  (column_name)
SELECT column_name FROM information_schema.`COLUMNS` WHERE TABLE_NAME = 'sourcedata' AND TABLE_SCHEMA = 'dbcrms';