本文介绍了使用SQL语句创建表的克隆,其中克隆将包含所有索引的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 你好, 选择 top 0 * INTO TAB2 来自 dbo.TAB1 这将创建名为TAB2的新表,其具有与TAB1表相同的模式。现在的问题是TAB1上有一个索引,它不是在tab2上创建的。有没有办法复制索引。 我知道我们不能创建两个同名的索引,但有什么办法吗?获取索引覆盖的字段并直接在TAB2上创建它??? 解决方案 我不认为有这样的选择。您可以做什么,您可以使用查询检查TAB1上的索引,并在TAB2上创建不同的。 Hello,Select top 0 * INTO TAB2 from dbo.TAB1 This will create new table with name as TAB2 having same schema as TAB1 table. Now problem is there is an index on TAB1 which isn't created on tab2. Is there any way to copy indexes as well.I know we cannot create two indexes with same name, But is there any way to get fields covered in index and create it on TAB2 directly ??? 解决方案 这篇关于使用SQL语句创建表的克隆,其中克隆将包含所有索引的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
09-23 09:10