Toad for Oracle 查詢不到View的值

使用Toad for Oracle在查詢 Oracle EBS 的view時,有時候會查無任何資料。

例如查詢庫存現況表: select * from MTL_ONHAND_LOCATOR_V ,回傳沒有資料。

這是因為org_id沒有設定值的緣故。可以執行以下的SQL來設定值:

DECLARE
P_ORG_ID VARCHAR2(30);
BEGIN
FND_PROFILE.GET('ORG_ID',P_ORG_ID);
DBMS_APPLICATION_INFO.SET_CLIENT_INFO(P_ORG_ID);
END;