实验4.3 复制表内容
【实验目的】
掌握使用SQL 语句复制表结构和表内容。
【实验内容】
①使用SQL语句复制表customers生成一个新表cus_bak,新表与老表结构相同,但不包括键和索引等,数据相同。
②使用SQL语句复制表agents生成一个新表agent_bak,新表与老表结构相同,包括键和索引等,新表的内容为居住在“New York”的所有代理商的信息。
【实验步骤】
(1)使用SQL语句复制表customers
将表customers复制生成一个新表cus_bak,新表与老表结构相同,但不包括键和索引等,数据相同。
①在图标菜单中单击第一个图标
,新建一个查询窗口。
②在查询窗口输入下面的SQL语句:
CREATE TABLE cus_bak SELECT * FROM customers;(https://www.daowen.com)
③单击工具栏中的
图标或者按下快捷键“Ctrl+Enter”,执行上面的SQL语句。观察“Output”输出区域面板,如果提示信息前有绿色小钩,则说明语句执行成功。
④查看cus_bak表和customers表的结构和内容是否相同。
(2)使用SQL语句复制表agents
将表agents复制生成一个新表agent_bak,新表与老表结构相同,包括键和索引等,新表的内容为居住在“New York”的所有代理商的信息。
①在图标菜单中单击第一个图标
,新建一个查询窗口。
②在查询窗口输入下面的SQL语句:
CREATE TABLE agent_bak LIKE agents;
INSERT INTO agent_bak SELECT * FROM agents WHERE city = 'new york';
③单击工具栏中的
图标或者按下快捷键“Ctrl+Enter”,执行上面的SQL语句。观察 “Output”输出区域面板,如果提示信息前有绿色小钩,则说明语句执行成功。
④查看agent_bak表和agents表的结构是否相同,内容是否为居住在“New York”的所有代理商的信息。