sql >> データベース >  >> RDS >> Sqlserver

SQLServerの一時テーブルとテーブル変数

    テーブル変数を使用すると、一時テーブルよりもストアドプロシージャの再コンパイルが少なくなる可能性があります(KB #243586 およびKB#305977 )、および—ロールバックできないため—トランザクションログを気にしないでください。

    ##table グローバル一時テーブルへのbelogsです。はい#tableは指定されたスコープ内にのみ存在し、指定されたスコープからアクセスすることはないため、存在しません。

    編集

    また、CTE(Common Table Expressions)は一時的なテーブルとしても機能するため、ポイントを使用することも好きです。詳細については、次の回答を確認してください:パフォーマンスの高いCTEテーブルと一時テーブルのどちらですか?



    1. PythonからのOracleDBの接続タイムアウトパラメータ

    2. 例外を処理して残りのステートメントを実行する方法は?

    3. pip install mysqlclientは致命的なエラーを返しますC1083:ファイルを開くことができません:'mysql.h':そのようなファイルまたはディレクトリはありません

    4. PHPで複数の列から最小値を選択する方法