如何在sql中创建重复表(create a duplicate table in sql)

需要基于现有表的结构创建新的SQL表吗?这篇wikiHow文章将教您如何在SQLServerManagementStudio和Transact-SQL中复制现有的SQL表。...

方法1方法1/2:使用sql server management studio

  1. 1连接到要修改的数据库。如果还没有,还需要在对象资源管理器中选择数据库。
  2. Image titled Create a Duplicate Table in SQL Step 1
  3. 2右键单击表格并选择“新建表格”。只有在“对象资源管理器”中才能看到这一点。
  4. Image titled Create a Duplicate Table in SQL Step 2
  5. 3右键单击要复制的表,然后选择“设计”。单击此项后,将要求您创建表的参数。
  6. Image titled Create a Duplicate Table in SQL Step 3
  7. 4选择原始表中的列,然后选择复制。“复制”按钮位于“编辑工具栏”菜单项中。
  8. Image titled Create a Duplicate Table in SQL Step 4
  9. 5导航到新表的位置并选择第一行。
  10. Image titled Create a Duplicate Table in SQL Step 5
  11. 6粘贴复制的数据。从“编辑”菜单中,选择“粘贴”将数据从剪贴板输入到选定的单元格中。
  12. Image titled Create a Duplicate Table in SQL Step 6
  13. 7保存您的文件。将表粘贴到新表中后,可以转到“文件”菜单并单击“保存”。文件管理器将打开,因此您可以命名文件并将其保存到特定位置。
  14. Image titled Create a Duplicate Table in SQL Step 7

方法2方法2/2:使用transact-sql

  1. 1连接到要修改的数据库。如果还没有,还需要在对象资源管理器中选择数据库。
  2. Image titled Create a Duplicate Table in SQL Step 8
  3. 2右键单击要复制的表,然后选择“脚本表作为”。另一个菜单将展开。
  4. Image titled Create a Duplicate Table in SQL Step 9
  5. 3选择创建到。另一个菜单将展开。
  6. Image titled Create a Duplicate Table in SQL Step 10
  7. 4选择“新建查询编辑器”窗口。
  8. Image titled Create a Duplicate Table in SQL Step 11
  9. 5输入复制表的名称。这应该是与原来不同的东西。如果复制版本中有任何不需要的列,请立即删除它们。
  10. Image titled Create a Duplicate Table in SQL Step 12
  11. 6选择执行。这将从原始表创建一个新表。
  12. Image titled Create a Duplicate Table in SQL Step 13

你可能感兴趣的文章

联盟(union)和sqlserver中的union all(union all in sql server)的区别

...有键的情况下,SQL数据集和结果数据集的所有行之间产生重复的并集。 DBMS是一个创建和管理数据库的软件。一个数据库由许多表组成,这些表相互关联。DBMS帮助执行诸如创建数据库、创建表、**和更新数据等操作。此外,它还...

  • 发布于 2020-10-18 10:13
  • 阅读 ( 239 )

如何在windows上安装mysql数据库

...常编写连接到数据库服务器的应用程序,那么如果您知道如何在Windows机器上安装MySQL数据库以进行测试,这会有所帮助。 ...

  • 发布于 2021-03-11 21:33
  • 阅读 ( 355 )

所有程序员都应该知道的13条最重要的sql命令

... 注意行的顺序是如何变化的吗?Union以最有效的方式运行,因此返回的数据可以按顺序变化。 ...

  • 发布于 2021-03-14 06:57
  • 阅读 ( 224 )

如何在mysql中有效地处理日期和时间

日期和时间很重要,它们有助于保持事物的有序性,并且是任何软件操作不可或缺的一个方面。 ...

  • 发布于 2021-03-26 17:00
  • 阅读 ( 240 )

如何使用sql连接一次查询多个数据库表

... 让我们探索如何从多个数据库表中准确地检索所需的数据,以及各种可用的联接,这些联接允许您提取所需的准确结果。 ...

  • 发布于 2021-03-27 04:02
  • 阅读 ( 299 )

如何在linux上使用sqlite数据库浏览器

...数据库文件,并查看其他应用程序的内部工作。下面介绍如何使用SQLite GUI。 sqlite数据库项目 SQLite数据库库和工具是一个非常成功的开源结构化查询语言(SQL)数据库项目。如此成功,事实上,它可以称自己为世界上部署最广...

  • 发布于 2021-03-31 22:56
  • 阅读 ( 185 )

sql语句(sql)和mysql数据库(mysql)的区别

...言(DDL)、数据操作语言(DML)和数据控制语言(DCL)。create、alter、drop是DDL命令create“帮助构建新的数据库和表”alter'帮助修改表。'drop命令有助于删除数据库和表。 select、insert、update和delete等命令都是DML命令选择“命令帮助...

  • 发布于 2021-06-30 18:44
  • 阅读 ( 421 )

独特的(unique)和sql中的distinct(distinct in sql)的区别

...值都不同,而Distinct有助于在从表中检索记录时删除所有重复的记录。 通常,SQL或结构查询语言是允许对RDBMS数据库中存储的数据执行各种操作的语言。此外,SQL中有各种各样的命令和约束,程序员可以很容易地编写查询并执行...

  • 发布于 2021-07-01 23:30
  • 阅读 ( 561 )

看法(view)和桌子(table)的区别

...视图。它们是简单视图和复杂视图。程序员可以从一个表中创建一个简单的视图。它不包含数据组,也不使用函数。最后,从一个或多个表创建复杂视图。此外,它还包含多组数据和函数。 什么是桌子(table)? RDBMS由多个数据库...

  • 发布于 2021-07-02 00:06
  • 阅读 ( 247 )

主键(primary key)和唯一键(unique key)的区别

...键行中的值。唯一键可以作为外键与其他表相关联。在表中创建主键的语法是-创建表person(ID int NOT NULL,Lastname varchar(255)NOT NULL,Firstname varchar(255),Age int,主键(ID));什么是唯一键(unique key)?数据表的另一个键是unique...

  • 发布于 2021-07-10 01:49
  • 阅读 ( 555 )
姜娥奇
姜娥奇

0 篇文章

相关推荐