小弟的 Datbase Views 如下
View_ALL
View_ALL_A
View_ALL_B
* View_ALL_A & B 有相同的 Columns
* View_ALL 是 Union 了 View_ALL_A & B
當我 Export 整個 Database, 把 Script 拿去另一台電腦執行時
發現了一個問題
phpMyAdmin 會依照 View 的名字順序 Export
script 如下(簡略 Syntax):
create View_ALL
select * from View_ALL_A union select * from View_ALL_B
create View_ALL_A
select * from blah ..
create View_ALL_B
select * From blah ...
但是...黃色部分在綠色後面...綠色先執行就會有
"View_ALL_A not found" 之類的錯誤訊息
手動改一下順序應該 Ok...但如果常常 Export/Import ..
不知道有沒有一勞永逸的方法
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.64.54.125
※ 編輯: evernever 來自: 115.64.54.125 (02/13 22:16)