搜尋

首頁  >  問答  >  主體

java - 我要导出多张关联的数据库表的数据成xml 然后导入到生产环境的相同表内 主键都为uuid 映射关系在导入的时候怎么处理

我要导出多张关联的数据库表的数据成xml 然后导入到生产环境的相同表内 主键都为uuid 映射关系在导入的时候怎么处理

大家讲道理大家讲道理2770 天前1017

全部回覆(4)我來回復

  • 迷茫

    迷茫2017-04-18 09:32:10

    如果只是操作資料的話,那應該使用資料庫的資料導入匯出功能的呀。如果一定要用java,主鍵既然是UUID,那應該不用導入UUID的數據,而是直接在insert的時候產生UUID數據才對吧。

    回覆
    0
  • 迷茫

    迷茫2017-04-18 09:32:10

    如果兩套表示相同結構的話,那麼映射關係應該是寫到建表語句裡的呀!類似這種:
    create table student_teacher(student_id int, teacher_id int,
    constraint student_teacher_PK primary key(student_id,teacher_id),
    constraint student_idence, formmign_idkey, exdo. id_FK foreign key(teacher_id) references teacher (id));
    你產生xml檔導入,映射關係兩個資料庫都有的而且相同。
    即使你是用java,只是讀取xml文件,不需要考慮映射關係的吧。

    回覆
    0
  • 高洛峰

    高洛峰2017-04-18 09:32:10

    http://www.yl1001.com/group_article/5341468242779196.htm

    回覆
    0
  • 怪我咯

    怪我咯2017-04-18 09:32:10

    導之前關掉所有外鍵約束,導之後再啟用外鍵約束

    回覆
    0
  • 取消回覆