Management StudioExpress2005に問題があります。
Open Table
一時的なグローバルテーブルを選択した場合:
動作しません。エラーが表示されます。
しかし、私が書くなら
SELECT * FROM dbo.##tempResults
次に、テーブルの内容が表示されます。
この問題の修正はありますか?
ManagementStudio用のSP4を使用しています。
Management StudioExpress2005に問題があります。
Open Table
一時的なグローバルテーブルを選択した場合:
動作しません。エラーが表示されます。
しかし、私が書くなら
SELECT * FROM dbo.##tempResults
次に、テーブルの内容が表示されます。
この問題の修正はありますか?
ManagementStudio用のSP4を使用しています。
この問題に対する修正は、次の場合を除いてありません。
(a)グローバル##tempテーブルの代わりに永続テーブルを使用します。グローバル##tempテーブルは、永続テーブルよりも何を購入しますか?それらは両方とも同じように効果的に並行性を殺します。
(b)Script Table As> SELECT TO> NewQueryEditorウィンドウを使用します。少し直接的ではありませんが、入力する必要はなく、そもそもOpen Tableを使用するというひどい習慣を回避できます(これにより、データを編集することを選択できるため、基になるテーブルにあらゆる種類の不要なロックが設定されます。グリッド、Excelを使用しているふりをします)。
(c)SQL Server 2005を通過します。SQLServer2008以降では、メニューオプションの[テーブルを開く]がなくなり、上位n行の編集と上位n行の選択という2つの個別のオプションがあります。後者は(b)を行います。