ODI第10節-變數(四):變數使用

newknight發表於2014-01-13

ODI之變數(四):變數使用

 

此篇介紹的是專案變數用於介面的情況,在使用變數之前,可先建立一個專案變數。

由於只用於演示,此變數可取固定值,如下圖所示:

 

新建介面如下:

 

建立介面對映如下:

 

將變數v_num插入到目標表的TS的score列:

 

如上所示,在使用本專案所建立的變數時,呼叫方法為#v_num

如果需要強調使用的是專案變數時,需要指定專案"程式碼",如#ZC_BILOCAL.v_num

(此處專案"程式碼",就是開啟專案後,下圖中的程式碼部分,應用時大小寫應與程式碼中一致)

如使用的是全域性變數,呼叫方法為#GLOBAL."變數名"

 

以上為變數的常規使用,如果變數用於SQL表示式,可將'#'替換為':',此替換方法也只能用於SQL表示式。

 

在介面對映完成後,接下去完成"快速編輯"、"流"、"控制"後。

執行測試。

 

 

執行完成後,在目標資料來源上檢查資料:

SQL> select * from ts;

 

N SCORE

---------- ----------

1 10000

2 10000

20 10000

90 10000

100 10000

200 10000

300 10000

 

7 rows selected

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10009036/viewspace-1069981/,如需轉載,請註明出處,否則將追究法律責任。

相關文章