ストアドプロシージャ中にテンポラリテーブルを作成して削除するとします。同時に複数のユーザーがストアドプロシージャを実行した場合、別のユーザーによって既に作成されていて、他のユーザーがそのテンポラリテーブルを作成しようとする前にまだドロップされていないため、 ?SQLストアドプロシージャ - 複数のユーザーが同時にテンポラリテーブルを作成する
1
A
答えて
2
実際の#tempテーブル(#が1つ)について話している限り、問題はありません。 #tempテーブルはセッションにスコープされます。だから、同じインスタンスに数十人の人がいて、まったく同じ名前のテンポラリテーブルを作成していて、まったく同じ時刻に衝突することはありません。 (#2の## globaltempテーブルについて話していると、別の話です...グローバルtempsは他のセッションと衝突する可能性があります)
+1
ありがとうございました!はい、私は単一の#tempテーブルについて話しています。 – bbbbbliu
関連する問題
- 1. 複数のテンポラリテーブルを作成するmySQL
- 2. 複数のユーザーが同じSQL Serverストアドプロシージャを同時に実行できないようにする
- 3. ストアドプロシージャ内でのテンポラリテーブルの作成
- 4. SQLでのテンポラリテーブルの作成
- 5. SQLでのテンポラリテーブルの作成
- 6. 同じ接続で作成されたテンポラリテーブルがストアドプロシージャに表示されない
- 7. 同時に同じブラウザに複数のログインを作成する
- 8. Microsoft SQL Serverで変数付きのテンポラリテーブルを作成する
- 9. ストアドプロシージャ内のテンポラリテーブルにプライマリキーを作成する必要がありますか?
- 10. ストアドプロシージャ内のテンポラリテーブル
- 11. Spark SQLテンポラリテーブルの自動インクリメントフィールドを作成
- 12. ユーザー作成時に複数のモデルを使用する
- 13. テンポラリテーブルを削除するストアドプロシージャ
- 14. ストアドプロシージャの終了時にテンポラリテーブルをドロップする
- 15. 複数の一時テーブルを持つストアドプロシージャの作成
- 16. 複数のテンポラリテーブル?
- 17. 複数のプロジェクトを同時に作成するCruiseControl.NET
- 18. 複数のmySQL日付フィールドを同時に作成する
- 19. 同時に複数の注文を作成する(Magento)
- 20. Psychopy:同時に複数のラインオブジェクトを作成する
- 21. RethinkDBで複数のテーブルを同時に作成する
- 22. 複数のサブフォルダを同時に作成する
- 23. テンポラリテーブルの作成
- 24. SQL Server - 複数のストアドプロシージャを順番に実行するストアドプロシージャを作成します。
- 25. 複数のシェルコマンドを組み合わせてsqlite3にテンポラリテーブルを作成する
- 26. 同時に複数のユーザーのテーブルにレコードを挿入する
- 27. 複数の式を含むSQLストアドプロシージャをサブクエリで作成する方法
- 28. 複数のテーブルのSQLストアドプロシージャ
- 29. SQL Serverのテンポラリテーブルからテンポラリビューを作成する
- 30. ストアドプロシージャ内にテンポラリテーブルが必要な状況
@ JasonA.Longコメント... –
@RussellFox - 回答に移動しました。 –