検索

ホームページ  >  に質問  >  本文

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

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

大家讲道理大家讲道理2812日前1056

全員に返信(4)返信します

  • 迷茫

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

    データを操作するだけの場合は、データベースのデータのインポートおよびエクスポート機能を使用する必要があります。 Java を使用する必要がある場合は、主キーが UUID であるため、UUID データをインポートする必要はなく、挿入時に UUID データを直接生成する必要があります。

    返事
    0
  • 迷茫

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

    2 つのセットが同じ構造を表す場合、マッピング関係をテーブル作成ステートメントに記述する必要があります。これと同様です:
    create tablestudent_Teacher(student_id int, Teacher_id int,
    constraint Student_Teacher_PK 主キー(student_id,Teacher_id)、
    constraint Student_id_FK 外部キー(student_id) 参照 Student(id)、
    constraint Teacher_id_FK 外部キー(Teacher_id) は 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
  • キャンセル返事