`
kirenenko04
  • 浏览: 152096 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

truncate all product data ON CE 1.9

 
阅读更多
SET FOREIGN_KEY_CHECKS = 0; 
TRUNCATE TABLE `core_url_rewrite`;
TRUNCATE TABLE `catalog_product_bundle_option`; 
TRUNCATE TABLE `catalog_product_bundle_option_value`; 
TRUNCATE TABLE `catalog_product_bundle_selection`; 
TRUNCATE TABLE `catalog_product_entity_datetime`; 
TRUNCATE TABLE `catalog_product_entity_decimal`; 
TRUNCATE TABLE `catalog_product_entity_gallery`; 
TRUNCATE TABLE `catalog_product_entity_int`; 
TRUNCATE TABLE `catalog_product_entity_media_gallery`; 
TRUNCATE TABLE `catalog_product_entity_media_gallery_value`; 
TRUNCATE TABLE `catalog_product_entity_text`; 
TRUNCATE TABLE `catalog_product_entity_tier_price`; 
TRUNCATE TABLE `catalog_product_entity_varchar`; 
TRUNCATE TABLE `catalog_product_link`; 
TRUNCATE TABLE `catalog_product_link_attribute`; 
TRUNCATE TABLE `catalog_product_link_attribute_decimal`; 
TRUNCATE TABLE `catalog_product_link_attribute_int`; 
TRUNCATE TABLE `catalog_product_link_attribute_varchar`; 
TRUNCATE TABLE `catalog_product_link_type`; 
TRUNCATE TABLE `catalog_product_option`; 
TRUNCATE TABLE `catalog_product_option_price`; 
TRUNCATE TABLE `catalog_product_option_title`; 
TRUNCATE TABLE `catalog_product_option_type_price`; 
TRUNCATE TABLE `catalog_product_option_type_title`; 
TRUNCATE TABLE `catalog_product_option_type_value`; 
TRUNCATE TABLE `catalog_product_super_attribute`; 
TRUNCATE TABLE `catalog_product_super_attribute_label`; 
TRUNCATE TABLE `catalog_product_super_attribute_pricing`; 
TRUNCATE TABLE `catalog_product_super_link`; 
TRUNCATE TABLE `catalog_product_enabled_index`; 
TRUNCATE TABLE `catalog_product_website`; 
TRUNCATE TABLE `catalog_product_entity`; 
TRUNCATE TABLE `cataloginventory_stock`; 
TRUNCATE TABLE `cataloginventory_stock_item`; 
TRUNCATE TABLE `cataloginventory_stock_status`; 
TRUNCATE TABLE `catalog_category_product`;  
TRUNCATE TABLE `catalog_category_product_index`;  
INSERT INTO `catalog_product_link_type`(`link_type_id`,`code`) VALUES (1,'relation'),(2,'bundle'),(3,'super'),(4,'up_sell'),(5,'cross_sell'); 
INSERT INTO `catalog_product_link_attribute`(`product_link_attribute_id`,`link_type_id`,`product_link_attribute_code`,`data_type`) VALUES (1,2,'qty','decimal'),(2,1,'position','int'),(3,4,'position','int'),(4,5,'position','int'),(6,1,'qty','decimal'),(7,3,'position','int'),(8,3,'qty','decimal'); 
INSERT INTO `cataloginventory_stock`(`stock_id`,`stock_name`) VALUES (1,'Default');
SET FOREIGN_KEY_CHECKS = 1;

 

分享到:
评论

相关推荐

    ORACLE truncate 数据恢复

    `TRUNCATE`操作是DDL(Data Definition Language)的一部分,而`DELETE`是DML(Data Manipulation Language)。由于`TRUNCATE`不记录单行删除,所以它在速度上比`DELETE`快很多,且不触发任何与删除相关的触发器或...

    Oracle_授权审计表Truncate权限.docx

    grant execute on proc_truncate_aud to qzj_orcl; ``` 赋予了执行权限后,用户可以通过调用存储过程来 truncate 审计表。例如: ```sql call sys.proc_truncate_aud(); ``` 在 truncate 审计表后,可以使用以下...

    Oracle BBED详解以及强制online数据文件修复数据文件头恢复truncate.md

    使用bbed强制online数据文件,修复system头损坏,找回truncate数据

    Truncate表恢复(无备份情况下)

    在没有备份的情况下恢复`TRUNCATE`后的数据,可以借助于一个名为`FY_Recover_Data`的工具包。这是一个由纯 PL/SQL 编写的数据恢复包,通过利用 Oracle 表扫描机制和数据嫁接机制来恢复被`TRUNCATE`或损坏的数据。 #...

    TRUNCATE与 DELETE区别

    在数据库管理中,TRUNCATE 和 DELETE 是两种用于删除数据的方法,它们各有其特定的适用场景和优缺点。本文将详细对比分析这两种操作的区别。 首先,TRUNCATE TABLE 是一种快速删除表中所有数据的方式,它并不记录每...

    truncate 表恢复

    为实现`TRUNCATE`操作后的数据恢复,我们使用了一个名为`Fy_Recover_Data`的存储过程包。这个存储过程包利用Oracle的表扫描机制和数据嫁接机制来恢复因`TRUNCATE`操作而丢失的数据。 - **编写语言**: 纯PL/SQL - **...

    oracle中truncate table后的数据恢复

    在Oracle数据库中,`TRUNCATE TABLE`是一个用于删除表中所有数据的命令,它与`DELETE`语句不同,不记录任何删除操作,并且在大多数情况下执行速度更快。然而,一旦执行`TRUNCATE TABLE`,数据通常无法通过常规的...

    sql中 truncate 和 delete 有什么区别

    "SQL中truncate和delete的区别" SQL中truncate和delete是两种不同的数据删除方式,它们之间存在许多关键的区别。本文将详细阐述truncate和delete的不同之处,以便读者更好地理解和选择这两种删除方式。 -delete的...

    oracle恢复工具-FY_Recover_Data

    恢复的关键是要获得这个表原来的Data Object ID, 在这个例子中我在Truncate表后什么也没有做就关闭数据库进行恢复了. 从上面的DESC命令可以看出表的Segment Header是(4,5235), 而新的Data Object ID是9977, 老的...

    truncate表恢复

    6. **数据泵导出导入(Data Pump Export/Import)**:在Oracle中,你可以使用Data Pump工具导出部分数据,然后再导入,以覆盖被TRUNCATE的表。这种方法适用于部分数据丢失的情况。 7. **用户自定义脚本**:"FY_...

    Oracle_审计表_sys.aud$_授权给用户Truncate权限.docx

    GRANT EXECUTE ON proc_truncate_aud TO DB_USER; ``` - **执行存储过程**:最后,用户可以通过调用存储过程`proc_truncate_aud`来执行截断操作。 ```sql CALL SYS.proc_truncate_aud(); ``` ##### 2. 监控与...

    truncate,delete,drop的异同点

    ### Truncate, Delete, Drop 的异同点 在数据库管理中,`TRUNCATE`, `DELETE`, 和 `DROP` 是三种常见的数据操作语言(DML)与数据定义语言(DDL)。这三种命令都有助于管理和调整数据库表结构及其中的数据,但它们...

    MySQL中查询所有数据库占用磁盘空间大小和单个库中所有表的大小的sql语句

    代码如下:select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),’ MB’) as data_size,concat(truncate(sum(index_length)/1024/1024,2),’MB’) as index_sizefrom information_schema.tables...

    truncate,delete以及drop区别汇总

    ### truncate, delete 以及 drop 区别汇总 #### 一、概述 在数据库管理中,经常需要对数据表进行各种操作,比如删除表中的数据、删除整个表等。`truncate`, `delete` 和 `drop` 是三种常见的 SQL 命令,它们在功能...

    前端开源库-truncate-html

    `truncate-html` 是一个专门用于此目的的开源库,它允许我们在保持HTML结构完整性的前提下,对HTML文本进行智能截断。 `truncate-html` 库的核心功能是截断HTML字符串,同时保留重要的HTML标签,如段落、链接、图片...

    Laravel开发-crawl-truncate

    "Laravel开发-crawl-truncate"项目显然关注的是如何在这些特定爬虫访问时对页面源进行截断,以提供更适合社交分享的内容摘要。下面我们将深入探讨这一主题。 首先,理解“crawl bot”是关键。它们是由搜索引擎或...

    oracle truncate恢复

    ### Oracle Truncate 操作及其恢复方法 在Oracle数据库管理中,`TRUNCATE`命令是一种高效的数据清除方式,常用于快速清空表中的所有数据。然而,与`DELETE`语句不同的是,`TRUNCATE`操作是非事务性的且无法通过普通...

    MySQL中truncate误操作后的数据恢复案例

    实际线上的场景比较复杂,当时涉及了truncate, delete 两个操作,经确认丢数据差不多7万多行,等停下来时,差不多又有共计1万多行数据写入。 这里为了简单说明,只拿弄一个简单的业务场景举例。 测试环境: Percona-...

Global site tag (gtag.js) - Google Analytics