windows sql loader批處理
echo off
del *.ctl
for /R %%i in (*.dat) do (
echo.%%~fnxi檔案處理中...
echo.LOAD DATA>>%%~ni.ctl
echo.INFILE '%%~nxi'>>%%~ni.ctl
echo.INTO TABLE user_info>>%%~ni.ctl
echo.APPEND>>%%~ni.ctl
echo.FIELDS TERMINATED BY '\t'>>%%~ni.ctl
echo.TRAILING NULLCOLS>>%%~ni.ctl
echo.^(>>%%~ni.ctl
echo.USERID CHAR^(55^),>>%%~ni.ctl
echo.USERNICK FILLER,>>%%~ni.ctl
echo.USERSN ,>>%%~ni.ctl
echo.USERGENDER CHAR^(5^),>>%%~ni.ctl
echo.EXP ,>>%%~ni.ctl
echo."LEVEL" ,>>%%~ni.ctl
echo.SERVERNUM ,>>%%~ni.ctl
echo.TYPE CHAR^(8^),>>%%~ni.ctl
echo.IP CHAR^(15^),>>%%~ni.ctl
echo.TIME DATE 'yyyy-mm-dd hh24:mi:ss',>>%%~ni.ctl
echo.ZONE CONSTANT %%~ni>>%%~ni.ctl
echo.^)>>%%~ni.ctl
sqlldr test/test@test control=%%~ni.ctl skip=1 direct=true
)
del *.ctl
for /R %%i in (*.dat) do (
echo.%%~fnxi檔案處理中...
echo.LOAD DATA>>%%~ni.ctl
echo.INFILE '%%~nxi'>>%%~ni.ctl
echo.INTO TABLE user_info>>%%~ni.ctl
echo.APPEND>>%%~ni.ctl
echo.FIELDS TERMINATED BY '\t'>>%%~ni.ctl
echo.TRAILING NULLCOLS>>%%~ni.ctl
echo.^(>>%%~ni.ctl
echo.USERID CHAR^(55^),>>%%~ni.ctl
echo.USERNICK FILLER,>>%%~ni.ctl
echo.USERSN ,>>%%~ni.ctl
echo.USERGENDER CHAR^(5^),>>%%~ni.ctl
echo.EXP ,>>%%~ni.ctl
echo."LEVEL" ,>>%%~ni.ctl
echo.SERVERNUM ,>>%%~ni.ctl
echo.TYPE CHAR^(8^),>>%%~ni.ctl
echo.IP CHAR^(15^),>>%%~ni.ctl
echo.TIME DATE 'yyyy-mm-dd hh24:mi:ss',>>%%~ni.ctl
echo.ZONE CONSTANT %%~ni>>%%~ni.ctl
echo.^)>>%%~ni.ctl
sqlldr test/test@test control=%%~ni.ctl skip=1 direct=true
)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23590362/viewspace-630921/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 開啟windows批處理大門Windows
- 07 Windows批處理之檔案操作Windows
- webpack 圖片處理 loaderWeb
- windows 批處理備份目錄指令碼Windows指令碼
- Windows10系統優化(批處理)Windows優化
- Windows批處理中的變數和值Windows變數
- Spark SQL:實現日誌離線批處理SparkSQL
- [20180319]windows批處理檔案大小比較.txtWindows
- Windows 批處理之DATE命令的使用方法Windows
- 修改windows遠端桌面連線埠-批處理Windows
- [20190219]變態的windows批處理6.txtWindows
- 04 Windows批處理中的條件執行Windows
- [20211207]變態的windows批處理10.txtWindows
- [20211011]變態的windows批處理9.txtWindows
- [20230208]windows批處理檢測隨身碟.txtWindows
- [20210510]變態的windows批處理7.txtWindows
- 6使用 loader 處理 CSS 和 SassCSS
- 批處理概述
- 10 Windows批處理之呼叫例程和bat檔案WindowsBAT
- 09 Windows批處理之標籤和無序執行Windows
- 08 Windows批處理之執行編譯後的程式Windows編譯
- cmd批處理無法使用 提示windows找不到檔案Windows
- Oracle SQL處理OracleSQL
- Windows使用批處理給手機批量安裝apk檔案WindowsAPK
- 03 Windows批處理的作用域和延遲擴充套件Windows套件
- Apache Beam,批處理和流式處理的融合!Apache
- 什麼是批處理
- Dynamics CRM 2013 批處理
- bat 批處理字串操作BAT字串
- window 批處理檔案
- 【SQL】Oracle SQL處理的流程SQLOracle
- Jenkins執行遠端Windows批處理的許可權問題JenkinsWindows
- 05 Windows批處理中的字串和布林資料型別Windows字串資料型別
- 06 Windows批處理之整數和浮點資料型別Windows資料型別
- 批處理指令碼來修復並開啟Windows 7中的Windows Defender防火牆指令碼Windows防火牆
- 簡單實現批處理
- Python批處理:檔案操作Python
- MPP架構和批處理架構
- bat批處理常用指令碼BAT指令碼