Kettle數據庫遷移實戰(四)--使用SQL腳本

系列文章:

  1. Kettle數據庫遷移實戰(一)
  2. Kettle數據庫遷移實戰(二)–批量導入
  3. Kettle數據庫遷移實戰(三)–表輸入使用上一個步驟的變量作爲參數
  4. Kettle實戰(五)–使用java代碼腳本
    使使用kettle,可以說是幾乎不用謝任何SQL語句,但是有時候實際中各種奇葩的需求,避免不了要使用原生SQL來進行數據的處理,這就是就可以使用SQL腳本,還可以使用流中的數據作爲參數

**注意:**流中數值類型的數據默認帶有以爲小數,例如數據庫中的數據是456,則流中的數據是456.0,顯然這有時候影響判,例如本例中的更新語句,利用MYSQL的replace函數,要匹配的字符串動態拼接了一個數值類型的數據,如果有變帶有小數,肯定匹配失敗,這時候就需要格式流中的數據類型了,使用轉換->字段選擇

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章