0

選択から新しいテーブルを作成しようとしていますが、機能していません。これが私の構文です

select *
into newtable
from oldtable
where oldtable.number=2

それで、使ってみると

select * from newtable

newtableは無効なオブジェクトであることがわかります。

4

2 に答える 2

2

マスターではなく、適切なデータベースにいますか?

これを試して:

USE [your database name]
GO

SELECT *
INTO newtable
FROM oldtable
WHERE [number] = 2

newtableに赤い下線が付いている場合でも、そこから選択できます。下線は、テーブル名がキャッシュされないことを意味します。Ctrl + Shift + Rを押すと、IntelliSenseを再構築でき、下線が消えます。

お役に立てれば。

于 2012-11-16T02:46:18.223 に答える
0

これを試して:

insert into newtable
select *
from oldtable
where oldtable.number=2
于 2012-11-16T03:07:49.513 に答える