Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Die INSERT-Anweisung darf keine SELECT-Anweisung -sql server2012 enthalten

Basierend auf den in der Frage bereitgestellten Informationen scheinen die Variablen unnötig zu sein. Sie können direkt INSERT...SELECT ausführen etwa so:

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