若原本是實體TABLE想要改成VIEW類型的虛擬TABLE要怎麼做呢?

第一步,先drop physical table

第二步,create synonym table

[TIPTOP] 使用語法建立同義字TABLE

#刪除 wva01.gen_file的實體TABLE

#建立wva01.gen_file的虛擬TABLE,參照來源為cl.gen_file實體TABLE

 

第三步,刪除wva01的zta_file

[TIPTOP] 使用語法建立同義字TABLE

如上圖,因是使用下語法處理,p_zta的資料還是舊的,所以必須處理:

DELETE FROM wvd.zta_file WGERE zta01 = 'gen_file' AND zta02 = 'wva01';  #DELETE是DML指令,下完之後要記得commit

 

第四步,使用p_zta的【同步建立Symnonym】按鈕自動產生p_zta上的資料

[TIPTOP] 使用語法建立同義字TABLE

[TIPTOP] 使用語法建立同義字TABLE

[TIPTOP] 使用語法建立同義字TABLE

若出現以下訊息不用理他,因為前面已經先用語法建立過了

[TIPTOP] 使用語法建立同義字TABLE

 

大功造成囉:

[TIPTOP] 使用語法建立同義字TABLE

arrow
arrow
    創作者介紹
    創作者 米血 的頭像
    米血

    米血的小天地

    米血 發表在 痞客邦 留言(0) 人氣()