テーブルをCSVファイルにエキスポートする方法 †bcp testdb.dbo.testtable out Hoge.csv -U sa -P SA-PASSWORD -S localhost\SQLExpress -c -t "\t"" データベース : testdb スキーマ : dbo(これが既定値の「スキーマ」。省略可能。) テーブル : testtable 出力先CSVファイル : out Hoge.csv ログインユーザ : -U sa パスワード : -P SA-PASSWORD 接続先ホスト : -S localhost 接続先インスタンス : /SQLExpress(既定のインスタンスに接続する場合は省略可能。) 出力形式 : -c (SJISテキストで出力する。UNICODE(UTF16LE)で出力する場合は -w) 区切り文字 : -t "\t" (タブを指定。) テーブルをselectしてCSVファイルにエキスポートする方法 †bcp "select * from testdb.dbo.testtable" queryout Hoge.csv -U sa -P SA-PASSWORD -S localhost\SQLExpress -c -t "\t"" 抽出クエリ : "select * from testdb.dbo.testtable" 出力先CSVファイル : queryout Hoge.csv ログインユーザ : -U sa パスワード : -P SA-PASSWORD 接続先ホスト : -S localhost 接続先インスタンス : /SQLExpress(既定のインスタンスに接続する場合は省略可能。) 出力形式 : -c (SJISテキストで出力する。UNICODE(UTF16LE)で出力する場合は -w) 区切り文字 : -t "\t" (タブを指定。) CSVファイルをテーブルにインポートする方法 †bcp testdb.dbo.testtable in Hoge.csv -U sa -P SA-PASSWORD -S localhost\SQLExpress -c -t "\t"" データベース : testdb スキーマ : dbo(これが既定値の「スキーマ」。省略可能。) テーブル : testtable 入力CSVファイル : in Hoge.csv ログインユーザ : -U sa パスワード : -P SA-PASSWORD 接続先ホスト : -S localhost 接続先インスタンス : /SQLExpress(既定のインスタンスに接続する場合は省略可能。) 入力形式 : -c (入力CSVがSJISテキストファイルであることの指定。入力がUNICODE(UTF16LE)テキストファイルの場合は -w) 区切り文字 : -t "\t" (タブを指定。) 月額たった 1,050円で始められる本格的なお店のホームページ! コメント: |