Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

L'instruction INSERT ne peut pas contenir d'instruction SELECT -sql server2012

Sur la base des informations fournies dans la question, les variables semblent inutiles. Vous pouvez directement faire INSERT...SELECT comme ça :

declare @us table(name nvarchar(100),lastname nvarchar(100),UID bigint,available bit);

insert into @us
select name,lastname,UID,available 
from Users 
where available='1'

select * from @us