2

有没有办法在 SQL-Server 中复制表?不仅仅是数据SELECT INTO,还有索引,也许还有键?如果我将脚本表作为 -> 创建它会留下我的索引。

如果此功能不可用,为什么不呢?

我确定这个问题一定被问过 1000 次,但我找不到 SQL-Server 重复项,只有 MYSQL 有CREATE LIKE但 SQL-Server 似乎没有。

4

2 回答 2

1

先去Tools-> Options。然后转到SQL Server Object Explorer, Scripting。从这里您将看到所有脚本选项,包括创建索引。由于某种原因,默认情况下会关闭创建索引,但您可以轻松地将其打开。

在此处输入图像描述

在此之后,您可以右键单击 Script Table - Create to ...

在此处输入图像描述

你现在应该得到你的索引。

于 2013-08-02T15:25:39.707 回答
0

CREATE只需在 SQL Server Management Studio 中生成一个脚本。这也将包括索引。

看到这个 dba.se 问题

于 2013-08-02T13:25:35.020 回答