私は見ましたが、それが可能かどうかはわかりません。
私はレートのデータベースを持っています。サービスには複数のテーブルが含まれており、それらは次のとおりです。
- オプション レコード - OPT テーブルのサービス用の 1 つ
- 有効性レコード - OSR テーブルで、開始日と終了日が有効な日付範囲ごとに 1 つ
- 実際のレート - OPD テーブルに、OSR (日付範囲) ごとに最低 12 のレコードがあります
システムに入力する必要がある必要なレートを計算する Excel レポートを作成しました。これは SQL にアップロードされました。また、OSR レコードと OPD レコードを作成する Insert ステートメントがあり、標準クエリとして実行すると処理が正しく動作します。 .
SQL にあまり詳しくない他のスタッフのために、複数のクエリを実行することなく料金をアップロードするプロセスを実行するための最良の方法を見つけたいと思います。
私はストアド プロシージャについて何も知らないので、ストアド プロシージャで挿入機能を実行できるかどうか疑問に思っていましたか? それが1つのストアドプロシージャである可能性がある場合、またはテーブルごとに2つ必要ですか? OPT は既に存在するため、作成する必要はありません。挿入しようとしている日付範囲と料金です。
この段階で特定のスクリプトを提供していないことはわかっています。最初に実行できるかどうかをアドバイスしたいと思います。