2
SQL Server 2012で空の結果セットでクエリエラーが発生するのはなぜですか?
MS SQL Server 2012で次のクエリを実行すると、2番目のクエリは失敗しますが、最初のクエリは失敗しません。また、where句なしで実行すると、両方のクエリが失敗します。両方が空の結果セットを持つ必要があるため、どちらが失敗するのか、私は途方に暮れています。どんな助け/洞察も大歓迎です。 create table #temp (id int primary key) create table #temp2 (id int) select 1/0 from #temp where id = 1 select 1/0 from #temp2 where id = 1