タグ

SQL ServerとSQLに関するw-zero3のブックマーク (2)

  • SQL Serverで大量レコードをインサートする方法

    Windows10、Windows Server EssentialsやPowerShell、Azure、Office 365など小規模企業で活用できるMicrosoft製品やトラブルシューティングに関する情報ブログです。 SQL Serverに大量データを挿入(インサート)する機会があり、どうすれば効率的にできるか調べてみました。 BCPを使う方法は知っているんですけどね・・・ 私はデータベース屋ではないので、もっといい方法があるかもしれません。 2013.10.22 加筆 BULK INSERTに「読み込み開始行(FIRSTROW)」を追記しました。 BULK INSERTの改行文字列の既定値を修正しました。 2015.04.13 加筆 SQL Server PowerShellを使ったBulk Insertの実行サンプル記事のリンクを追記しました。 SQL Serverで大量データを

    SQL Serverで大量レコードをインサートする方法
  • BCPユーティリティによる、SQLサーバとのデータのやりとり

    Microsoft SQL Server】 BCPユーティリティの使用法 1.BCPユーティリティって? Microsoft SQL Serverとデータファイルの間でデータをコピーする際に使用します。 SQL Server  ==> データファイル データファイル ==> SQL Server のように、双方向でのデータのやり取りが可能となります。 主な用途としては、 ●SQL Serverのデータを他のプログラムなどで使用する場合 ●他のプログラムなどで出力したデータをSQL Serverに取り込む場合 ●SQL Server同士で情報をやりとりする場合 ●別のデータベースと情報をやりとりする場合 などのときに使用されます。 2.使用例 構文は以下となります。 bcp { [ [database_name.][owner].] { table_name | view_name } |

  • 1