當我們在非Global狀態下創建了不正確的table之後,使用普通方法是無法刪除該table的,即delete按鈕都不存在。該操作很早之前也被其他人提出,認爲是BUG。
https://hi.service-now.com/kb_view.do?sysparm_article=KB0623901
這是很早前人家跟SN提出的問題,但SN回覆要到New York版本才修復。其實SN從Helsinki版本就已經提供了一個API,不是明面上的,而是需要我們自己搞,這個API可以幫我們做到刪除動作。
以下是祕籍:
var tu = new TableUtils();
tu.dropAndClean('sn_customerservice_scope_xxxx_table_name');