J'utilise openrowset
pour exécuter la procédure OperatorsCalc
.SQL Comment utiliser la variable table dans Openrowset
Comment puis-je envoyer des paramètres déclarés:
@operators
(OperatorTableType)@number
(int)
dans la procédure qui est exécutée par openrowset
?
DECLARE @operators OperatorTableType
insert into @operators values ('Mr James')
insert into @operators values ('Mr Johnny')
DECLARE @number int = 3
SELECT *
INTO #MyTempTableForOperators
FROM
OPENROWSET('SQLNCLI', 'Server=apollo;Trusted_Connection=yes;',
'SET FMTONLY OFF;
SET NOCOUNT ON;
EXEC servername.dbname.dbo.OperatorsCalc @number @operators') -- I want to sent parameters @operators and @number in here
select * from #MyTempTableForOperators
De quel produit dbms s'agit-il? (Ne ressemble pas à ANSI SQL.) – jarlh
Microsoft SQL Server 2008 – corso