日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

DMS控制臺中執行數據變更任務時提示“Duplicate column name 'XXXXX'”

更新時間:

問題描述

  • 在新版DMS控制臺執行DDL語句添加字段時,提示以下報錯信息。
    Duplicate column name 'XXXXX'
  • 在新版DMS控制臺執行DML語句,且使用了普通數據變更工單復制數據時,SQL語句如下所示。
    insert into table_name(gmt_create,gmt_modified,....) select now(),now(),... from XXX;
    在預檢查階段提示以下報錯信息:
    Duplicate column name 'XXXXX'
    具體報錯截圖如下所示。

問題原因

  • DDL語句:
    您要變更的表中已經存在DDL語句中要添加的字段。
  • DML語句:
    源表中不能使用相同的字段向目標表復制數據。

解決方案

DDL語句

請您校驗SQL語句和需要變更的表結構是否存在相同的字段,需要您調整SQL語句或調整表中已有字段再執行。

DML語句

  • 通過添加字段的別名進行變更:
    您可以參見以下SQL語句,通過as給相同的字段添加別名即可。
    insert into table_name(gmt_create,gmt_modified,....) select now() as gmt_create , now() as gmt_modified, ... from XX
  • 跳過行數校檢進行變更:
    1. 在預檢查頁面單擊右側的跳過
    2. 輸入跳過檢查掃描行數步驟的原因,然后單擊確定即可。
    3. 然后進行提交審批執行變更等普通數據變更工單操作即可。
      注意:跳過校驗執行變更時,不允許備份數據,需要您取消備份數據的選項。

適用于

  • 數據管理DMS