RDBのデータ追加について
聞きたい内容の要約:RDB(リレーショナルデータベース)に自力(SQL文)でデータをinsertするコツ
DBの種類:SQLServer
テーブル数:30テーブルほど
使用しているツール:SQLServerManagement Studio 及びA5:SQL Mk-2
現状:RDBにテストデータを入れたい。出来れば、あるデータをリレーションを保持したまま、全く同じものをコピーしたい。
できない理由:自動採番が主キーのテーブルが大量にある、その自動採番が外部キーにテーブルが複数ある。
できない理由2:ストアドでテーブルを作成している箇所もあり、そこも自動採番。
上記で現在作業が進まない状況です。
コツ等々ございましたらご教授頂きたいです。
DBMSは特定されないのですか?
オートナンバーに関する仕様はDBMSで微妙に違うので。
同じSQLでもデータベースやそのバージョンによって方言が大きいですから、どのデータベースを使うのかを質問のタグで示したり、バージョンも明記した方が適切なコメントが付き易いです。SQLの観点から Oracle Database, PostgreSQL, MySQL の特徴を整理しよう! https://www.ashisuto.co.jp/corporate/column/technical-column/detail/1197236_2274.html
フレームワークもツールもないなら親から順に地道に作るしかありません。
何かツールのようなものがあるなら、それに拠るとしかいえません。
皆さん、ご丁寧に有難うございます。
参考にさせて頂きます。
また、質問を訂正いたします。
質問に関係ないタグは削除しては?
[A5:SQL Mk-2]タグを追加してください。 https://teratail.com/tags/A5%3ASQL+Mk-2 に載ります。
ビギナーに優しいように、固有名詞はきちんと書けた方が良いです。
ありがとうございます!
タグ削除致しました。
質問のタイトルを「SQL Server INSERT文の生成」に直しては?
有難うございます。
回答2件
あなたの回答
tips
プレビュー