選択から新しいテーブルを作成しようとしていますが、機能していません。これが私の構文です
select *
into newtable
from oldtable
where oldtable.number=2
それで、使ってみると
select * from newtable
newtableは無効なオブジェクトであることがわかります。
選択から新しいテーブルを作成しようとしていますが、機能していません。これが私の構文です
select *
into newtable
from oldtable
where oldtable.number=2
それで、使ってみると
select * from newtable
newtableは無効なオブジェクトであることがわかります。
マスターではなく、適切なデータベースにいますか?
これを試して:
USE [your database name]
GO
SELECT *
INTO newtable
FROM oldtable
WHERE [number] = 2
newtableに赤い下線が付いている場合でも、そこから選択できます。下線は、テーブル名がキャッシュされないことを意味します。Ctrl + Shift + Rを押すと、IntelliSenseを再構築でき、下線が消えます。
お役に立てれば。
これを試して:
insert into newtable
select *
from oldtable
where oldtable.number=2