問題タブ [generate-scripts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - 特定の条件に基づいて、テーブルから既に挿入されたデータを含む挿入クエリを取得します
という名前のテーブルがありますsampletable
10000 行あり、特定の条件に基づいて、このテーブルのスクリプト (データが挿入されたクエリを挿入) を生成したいと考えています。
つまり、特定の条件のデータを含む挿入クエリが必要です
そのようなselect * from sampletable where id=10
何かのように
選択クエリの結果は100行のみになるため、値が挿入された挿入クエリステートメントとしてこの100行のみを取得する必要があります
やってみた
Sql Management Studio
スクリプト メソッドを生成しますが、結果はすべての行になります。これを行う方法がわかりません。これを解決するのを手伝ってください。
私の目的は、データのバックアップを取る必要があることです(すべてではなく、特定の条件データのみ)
sql-server - SQL Server で "Script Generator Options" スクリプトを作成する方法は?
SQL Serverデータベースがあり、データベースのバックアップを作成するときはいつでも、最初に DB を生成しますDrop and Create Script
。このようにして、SQL Serverのすべてのバージョンでデータベースを作成できるからです。SQL のバージョンやメンテナンスの問題に関係なく。
SQL Serverの [ Generate and Publish Scripts ]ウィンドウには、次に示すように [ Advanced Scripting Option ]があります。
ここで、このウィンドウからスクリプトを作成して、スクリプト ジェネレーターの詳細オプションを再現したいと思います。つまり、選択したAdvanced Optionsによって、データベースのスクリプト ジェネレーターを作成するスクリプトが必要です。
どうすればいいですか?
sql - SQL 高度なスクリプト オプション
既存のデータベースのデータを使用して「挿入」クエリを実行するスクリプトを生成したいのですが、各テーブルから ID 順に並べられた上位 1000 行のみです。Management Studio (MyDatabaseName -> Tasks -> Generate scripts...) にある "Generate scripts..." を使用して単一のテーブルのクエリを生成しようとした後、C# で簡単な関数を作成して、データを最初の 1000 行に追加しますが、数百のテーブルがある場合はお勧めできません
sql - 新しいテーブルの生成時にテーブルからランダムな行を取得
categories
列category_id
とを含むテーブルがありますname
。products
ランダムなデータで新しいテーブルを生成したい。テーブルproducts
には列がありますproduct_id, category_id, name, price
。各商品にランダムでお付けしたいですcategory_id
。
テーブルの私の生成スクリプトproducts
:
このスクリプトは 100 行の製品を生成しますが、各製品には同じcategory_id
. 私が間違っていることは何ですか?