我使用此查询选择了所有表格
SELECT TABLE_SCHEMA from information_schema.tables
我想将此查询的结果复制到其info
列中的另一个表table_names
我想在1个查询中执行此操作。这可能吗?
提前谢谢你:)
答案 0 :(得分:0)
也许这个,但未经过测试
INSERT INTO info (table_names) SELECT TABLE_SCHEMA FROM information_schema.tables
答案 1 :(得分:0)
INSERT INTO Info
SELECT TABLE_SCHEMA from information_schema.tables
select * from Info
但是来自information_schema.tables的SELECT TABLE_SCHEMA 将返回dbo等模式名称,如果您想使用表名称
select name from sys.tables
所以使用
INSERT INTO Info
SELECT name
FROM sys.tables
例如,参见http://www.blackwasp.co.uk/SQLSelectInsert.aspx插入与select,还有很多其他样本。