MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
SQL Server - BULK INSERTのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
SQL Server - BULK INSERT
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == SQL Serverにおいて、ユーザが指定した形式でデータベーステーブルまたはビューにデータファイルをインポートしたい時がある。<br> テキストファイルまたはCSVファイルをインポートする時、BULK INSERT文を使用する。<br><br> == BULK INSERTの例 == 下記は、CSVファイル(カンマ区切り)をインポートする際の例である。<br><br> * '''文字コードがShift-JISの場合''' BULK INSERT T_Table FROM 'D:\UnicodeFile.txt' WITH ( DATAFILETYPE = 'char', FIELDTERMINATOR = ',' ); GO <br> * '''文字コードがUNICODEの場合(SQL Server 2014 R2以前)''' :ただし、SQL Server 2014 R2以前では、下記のクエリを実行しても UTF-8形式のファイルは取り込めない。 :(UTF-8固有の文字が無いUTF-8形式のファイルはインポートできる) BULK INSERT T_Table FROM 'D:\UnicodeFile.txt' WITH ( DATAFILETYPE = 'widechar', FIELDTERMINATOR = ',' ); GO <br> * '''文字コードがUTF-8の場合(SQL Server 2014 R2以降)''' :SQL Server 2014 R2以降では、UTF-8形式のファイルをインポートすることが出来る。 BULK INSERT T_Table FROM 'D:\UnicodeFile.txt' WITH ( DATAFILETYPE = 'char', CODEPAGE = '65001', FIELDTERMINATOR = ',' ); GO <br><br> __FORCETOC__ [[カテゴリ:SQL_Server]]
SQL Server - BULK INSERT
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse