MSSQL/テーブルのレコード内容をINSERT SQLとしてダンプする方法
の編集
Top
/
MSSQL
/
テーブルのレコード内容をINSERT SQLとしてダンプする方法
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
PostgreSQL/template0とtemplate1の違いについて
#navi(../) * SQL Server でテーブル内のレコード内容を INSERT SQLとして出力する方法 [#p9139dd2] SQL Server でテーブル内のレコードを INSERT SQL としてテキストファイル出力する操作手順を以下に記します。~ 尚、INSERT SQL を出力するために SQL Server Management Studio (SSMS)を利用します。~ PostgreSQL の pg_dump, .dump 、MySQL, MariaDB の mysqldump のようにテーブル内のレコード内容を INSERT SQL として出力する操作手順となります。 #contents * 関連記事 [#o3072908] -[[SQL Server Management Studio (SSMS)のインストール>MSSQL/SSMSのインストール]] * 動作確認環境 [#db925f0d] - Windows 10 22H2 - SQL Server SELECT @@VERSION Microsoft SQL Server 2019 (RTM-GDR) <snip> - SQL Server Management Studio v18.12.1 * 指定したテーブルレコードを INSERT SQL として出力する操作手順となります。 [#kfccd47f] 以下、キャプチャのデータベースおよびテーブル使い操作手順を記します。 #br #ref(01.png) #br ** 操作手順 [#gc17de30] + SSMS(SQL Server Management Studio)を起動します。 #br + 対象のデータベースを選択し、右クリックします。 + タスク(T)をクリックします。 + スクリプトの生成(E)...をクリックします。 #br #ref(02.png) #br + スクリプトの生成画面が表示された場合は「次へ」ボタンを押下します。 #br #ref(11.png) #br + 特定のデータベース オブジェクトを選択(O)を選択します。 + □テーブル 左側の &ref(12.png); をクリックしテーブル一覧を展開します。 + INSERT SQL を出力(ダンプ)したい テーブルにチェックを入れます。~ 本記事では t1 テーブルにチェックを入れています。 + 「次へ(N)」ボタンを押下します。 #br #ref(13.png) #br + スクリプトの生成オプションの設定画面が表示されます。 + スクリプト保存方法の指定を行います。~ 本記事では、スクリプトファイルとして保存(F)でファイル出力指定しています。~ #br #ref(14.png) #br + スクリプトの生成オプションの設定画面の「詳細設定(A)」ボタンを押下します。 #br #ref(15.png) #br +オプション画面が表示されます。 +スクリプトを作成するデータの種類を「データのみ」に変更します。~ スキーマとデータを一緒に出力したい場合は「データとスキーマ」に変更します。~ +変更が終わったら「OK」ボタンを押下します。 #br #ref(16.png) #br + スクリプトの生成オプションの設定画面の「次へ」ボタンを押下します。 #br #ref(17.png) #br + 確認画面が表示されます。~ 間違いがない場合は「次へ」ボタンを押下します。~ 設定を変更する場合は「前へ」ボタンを押下します。 #br #ref(18.png) #br +スクリプト生成実行中、完了すると以下の画面が表示されまwす。~ +「完了」ボタンを押下してスクリプト生成画面を閉じます。~ + 指定したフォルダにスクリプトファイル(SQL)が保存されています。 以上、SQL Serverでテーブルのレコード内容をINSERT SQLとしてダンプする方法でした。
タイムスタンプを変更しない
#navi(../) * SQL Server でテーブル内のレコード内容を INSERT SQLとして出力する方法 [#p9139dd2] SQL Server でテーブル内のレコードを INSERT SQL としてテキストファイル出力する操作手順を以下に記します。~ 尚、INSERT SQL を出力するために SQL Server Management Studio (SSMS)を利用します。~ PostgreSQL の pg_dump, .dump 、MySQL, MariaDB の mysqldump のようにテーブル内のレコード内容を INSERT SQL として出力する操作手順となります。 #contents * 関連記事 [#o3072908] -[[SQL Server Management Studio (SSMS)のインストール>MSSQL/SSMSのインストール]] * 動作確認環境 [#db925f0d] - Windows 10 22H2 - SQL Server SELECT @@VERSION Microsoft SQL Server 2019 (RTM-GDR) <snip> - SQL Server Management Studio v18.12.1 * 指定したテーブルレコードを INSERT SQL として出力する操作手順となります。 [#kfccd47f] 以下、キャプチャのデータベースおよびテーブル使い操作手順を記します。 #br #ref(01.png) #br ** 操作手順 [#gc17de30] + SSMS(SQL Server Management Studio)を起動します。 #br + 対象のデータベースを選択し、右クリックします。 + タスク(T)をクリックします。 + スクリプトの生成(E)...をクリックします。 #br #ref(02.png) #br + スクリプトの生成画面が表示された場合は「次へ」ボタンを押下します。 #br #ref(11.png) #br + 特定のデータベース オブジェクトを選択(O)を選択します。 + □テーブル 左側の &ref(12.png); をクリックしテーブル一覧を展開します。 + INSERT SQL を出力(ダンプ)したい テーブルにチェックを入れます。~ 本記事では t1 テーブルにチェックを入れています。 + 「次へ(N)」ボタンを押下します。 #br #ref(13.png) #br + スクリプトの生成オプションの設定画面が表示されます。 + スクリプト保存方法の指定を行います。~ 本記事では、スクリプトファイルとして保存(F)でファイル出力指定しています。~ #br #ref(14.png) #br + スクリプトの生成オプションの設定画面の「詳細設定(A)」ボタンを押下します。 #br #ref(15.png) #br +オプション画面が表示されます。 +スクリプトを作成するデータの種類を「データのみ」に変更します。~ スキーマとデータを一緒に出力したい場合は「データとスキーマ」に変更します。~ +変更が終わったら「OK」ボタンを押下します。 #br #ref(16.png) #br + スクリプトの生成オプションの設定画面の「次へ」ボタンを押下します。 #br #ref(17.png) #br + 確認画面が表示されます。~ 間違いがない場合は「次へ」ボタンを押下します。~ 設定を変更する場合は「前へ」ボタンを押下します。 #br #ref(18.png) #br +スクリプト生成実行中、完了すると以下の画面が表示されまwす。~ +「完了」ボタンを押下してスクリプト生成画面を閉じます。~ + 指定したフォルダにスクリプトファイル(SQL)が保存されています。 以上、SQL Serverでテーブルのレコード内容をINSERT SQLとしてダンプする方法でした。
テキスト整形のルールを表示する
添付ファイル:
19.png
26件
[
詳細
]
18.png
59件
[
詳細
]
17.png
55件
[
詳細
]
16.png
59件
[
詳細
]
15.png
54件
[
詳細
]
14.png
56件
[
詳細
]
13.png
54件
[
詳細
]
12.png
52件
[
詳細
]
11.png
50件
[
詳細
]
02.png
59件
[
詳細
]
01.png
55件
[
詳細
]