当前位置: 首页 > news >正文

手机销售网站设计武汉网站建设

手机销售网站设计,武汉网站建设,手机网站制作细节,东台网站开发文章目录 openGauss学习笔记-171 openGauss 数据库运维-备份与恢复-导入数据-深层复制171.1 使用CREATE TABLE执行深层复制171.1.1 操作步骤 171.2 使用CREATE TABLE LIKE执行深层复制171.2.1 操作步骤 171.3 通过创建临时表并截断原始表来执行深层复制171.3.1 操作步骤 openGa…

文章目录

    • openGauss学习笔记-171 openGauss 数据库运维-备份与恢复-导入数据-深层复制
      • 171.1 使用CREATE TABLE执行深层复制
        • 171.1.1 操作步骤
      • 171.2 使用CREATE TABLE LIKE执行深层复制
        • 171.2.1 操作步骤
      • 171.3 通过创建临时表并截断原始表来执行深层复制
        • 171.3.1 操作步骤

openGauss学习笔记-171 openGauss 数据库运维-备份与恢复-导入数据-深层复制

171.1 使用CREATE TABLE执行深层复制

该方法使用CREATE TABLE语句创建原始表的副本,将原始表的数据填充至副本并重命名副本,完成原始表的复制。

在创建新表时,可以指定表以及列属性,比如主键。

171.1.1 操作步骤

执行如下步骤对表customer_t进行深层复制。

  1. 使用CREATE TABLE语句创建表customer_t的副本customer_t_copy。

    CREATE TABLE customer_t_copy
    ( c_customer_sk             integer,   c_customer_id             char(5),    c_first_name              char(6),    c_last_name               char(8) 
    ) ;
    
  2. 使用INSERT INTO…SELECT语句向副本填充原始表中的数据。

    INSERT INTO customer_t_copy (SELECT * FROM customer_t);
    
  3. 删除原始表。

    DROP TABLE customer_t;
    
  4. 使用ALTER TABLE语句将副本重命名为原始表名称。

    ALTER TABLE customer_t_copy RENAME TO customer_t;
    

171.2 使用CREATE TABLE LIKE执行深层复制

该方法使用CREATE TABLE LIKE语句创建原始表的副本,将原始表的数据填充至副本并重命名副本,完成原始表的复制。该方法不继承父表的主键属性,您可以使用ALTER TABLE语句来添加它们。

171.2.1 操作步骤
  1. 使用CREATE TABLE LIKE语句创建表customer_t的副本customer_t_copy。

    CREATE TABLE customer_t_copy (LIKE customer_t);
    
  2. 使用INSERT INTO…SELECT语句向副本填充原始表中的数据。

    INSERT INTO customer_t_copy (SELECT * FROM customer_t);
    
  3. 删除原始表。

    DROP TABLE customer_t;
    
  4. 使用ALTER TABLE语句将副本重命名为原始表名称。

    ALTER TABLE customer_t_copy RENAME TO customer_t;
    

171.3 通过创建临时表并截断原始表来执行深层复制

该方法使用CREATE TABLE AS语句创建原始表的临时表,然后截断原始表并从临时表填充它完成原始表的深层复制。

在新建表需要保留父表的主键属性,或如果父表具有依赖项的情况下,建议使用此方法。

171.3.1 操作步骤
  1. 使用CREATE TABLE AS语句创建表customer_t的临时表副本customer_t_temp。

    CREATE TEMP TABLE customer_t_temp AS SELECT * FROM customer_t;
    

    img 说明:
    与使用永久表相比,使用临时表可以提高性能,但存在丢失数据的风险。临时表只在当前会话可见,本会话结束后将自动删除。如果数据丢失是不可接受的,请使用永久表。

  2. 截断当前表customer_t。

    TRUNCATE customer_t;
    
  3. 使用INSERT INTO…SELECT语句从副本中向原始表中填充数据。

    INSERT INTO customer_t (SELECT * FROM customer_t_temp);
    
  4. 删除临时表副本customer_t_temp。

    DROP TABLE customer_t_temp;
    

👍 点赞,你的认可是我创作的动力!

⭐️ 收藏,你的青睐是我努力的方向!

✏️ 评论,你的意见是我进步的财富!

图片

http://www.dinnco.com/news/79932.html

相关文章:

  • 网站图标怎么设置市场调研报告范文2000
  • 企业网站介绍淘宝推广软件哪个好
  • 做网站拉广告关键词排名优化公司推荐
  • 做网站图片广告推广怎么忽悠人的信阳seo优化
  • 做网站续费广告发布平台
  • 杭州做网站哪家公司好百度售后电话人工服务
  • 驻马店营销型网站建设优化推广百度竞价收费标准
  • 南京网站网站建设学校黄石seo诊断
  • wordpress熊掌号关注seo求职
  • 微网站做的比较好百度推广费2800元每年都有吗
  • 快3网站制作 优帮云项目营销推广策划
  • 企业管理的五大核心济南seo优化
  • 杨凌做网站介绍网络营销的短文
  • 房屋中介做网站的书籍关键词优化排名第一
  • 阿里云服务器是干什么用的宁波seo搜索引擎优化公司
  • 乐清网站网络公司全网热搜关键词排行榜
  • 怎么自己搭建一个网站龙岩网站推广
  • 张家港网站关键词优化软文推广平台有哪些
  • 市政府网站开发网络营销的5种方式
  • vs2012 做网站教程兰州seo
  • 山西百度公司做网站的免费刷粉网站推广
  • 北京猎梦网站建设百度识图搜索网页版
  • 网站维护一般要几天北京网站seo设计
  • 游戏网站设计书域名购买哪个网站好
  • 怎样在手机上建设网站老哥们给个关键词
  • 淮安市建设工程初级职称申报网站网络优化工程师主要做什么
  • 网页设计网站名称东莞网站公司哪家好
  • 小网站开发成本sem竞价推广是什么意思
  • 免费网站源码网络营销的主要方式和技巧
  • 长沙企业建站关键词快速上首页排名