SQL Temporary Tablesのチュートリアルに基づいて、使用して一時テーブルを作成しても問題ないはずですが、それを言おうとするとSELECT * INTO #tempTable FROM tableAスローされます。で一時テーブルを使用する適切な方法を教えてください。SQLExceptionSELECT * FROM #tempTableInvalid object name '#tempTable'C#
string sql = "SELECT * INTO ##tempTable FROM (SELECT * FROM tableA)";
using (var command = new SqlCommand(sql, connection))
{
string sqlNew = "SELECT * FROM ##tempTable";
using (var command2 = new SqlCommand(sqlNew, connection))
{
using (var reader = command2.ExecuteReader())
{
while (reader.Read())
{
Console.WriteLine(reader["column1"].ToString());
}
Console.ReadLine();
}
}
}
私の目的は、取得したデータを使用してtempTableにsqlVar挿入し、それに何らかの操作を実行することです。コードを上記のコードにどのように適合させるかについてのサンプルコードがあれば、非常に感謝しています。ありがとうございました。