mysql运用insert into select时分遇到的bugITeyealibaba - 众发娱乐

mysql运用insert into select时分遇到的bugITeyealibaba

2018-11-21 08:48:01 | 作者: 运骏 | 标签: 时分,字段,数据 | 浏览: 5115

 

Mysql version: 5.0.45,数据搬迁的时分遇到的问题(EMS SQL Manager2007 for Mysql)。

 

描绘如下:

 

两个库A、B,两张表:A.tbl1、B.tbl2

表结构如下:

       A.tbl1:  有必要字段:id(PK),name;非有必要字段gender

       B.tbl2:有必要字段:id(PK),name,status; 非有必要字段gender

   其间,status字段default=0;

 

 

在EMS中将数据从A迁入B的时分,选用如下句子:

 

       INSERT INTO B.tbl2 (id, name, gender) SELECT id,name,gender FROM A.tbl1;

 

履行上述句子的时分,回来履行成功的记载条数,就是查不出迁入的记载。也不报错!

 

      正确: INSERT INTO B.tbl2 (id, name, gender,status) SELECT id,name,gender,0 FROM A.tbl1;    

 

 

      TNND,尽然不报错!!!

 

 

     别的,正确履行迁入后,在EMS中还差不错成果,可是现已不能再持续刺进,主键抵触。可是在Mysql Query Browser中就可以查询。EMS 的记载查询缓存机制有哪位仁兄可以赐教一二?

 

 

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表众发娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1
  • 2

    Oracle 简略运用huabian

    运用,数据库,用户
  • 3
  • 4
  • 5

    MySql标准fenghuang

    标准,进程,修正
  • 6

    数据库相关itjob

    触发器,时刻
  • 7
  • 8
  • 9

    oracle extractITeye环球

    部分,类型,时分
  • 10