如何将我的表的所有名称保存到sql的新表中?

时间:2016-03-07 18:28:54

标签: sql-server

我在Sql-Server中有一个庞大的数据库,我需要将表的所有名称都放到我创建的一个新表中。这可以做到吗? 我感谢您的帮助。 新表包含字段ID,TableName,Status。 Id是现在的身份和状态将是1,而不是空

1 个答案:

答案 0 :(得分:3)

使用以下查询获取数据库中的所有表名称

SELECT name FROM sys.tables

然后你可以像 -

那样进行插入查询
insert into newtable(name) select * from sys.tables