SQLServer > bcpコマンド

2017-08-18 11:35:14 (Fri);

bcpコマンド


BCP_IN-OUT_SAMPLE.bat
@echo off
cd /d %~dp0

set Server=192.168.1.1
set Username=_____
set Password=_____
set DB_NAME=_____

ECHO データをエクスポートします。
ECHO --------------------------------------
ECHO サーバー名 :  %Server%
ECHO ユーザーID :  %Username%
ECHO パスワード :  %Password%
ECHO DB名    :  %DB_NAME%
ECHO --------------------------------------
ECHO エクスポートを実行します。続行するには何かのキーを押してください。
PAUSE > NUL

rem クエリ出力
bcp "select * from %DB_NAME%..table where col = 'test'" queryout "data.txt" -c -q  -S%Server% -U%Username% -P%Password% -eBcpError.txt

rem テーブル出力
bcp %DB_NAME%..TABLE out "TABLE.txt" -c -q -S%Server% -U%Username% -P%Password% -eBcpError.txt

rem テーブル入力
bcp %DB_NAME%..TABLE in  "TABLE.txt" -c -q -S%Server% -U%Username% -P%Password% -eBcpError.txt

PAUSE












最終更新:2017年08月18日 11:35