sql >> Database >  >> RDS >> Sqlserver

Opgeslagen procedure uitvoeren vanuit een functie

EDIT:ik heb dit niet geprobeerd, dus ik kan er niet voor instaan! En je weet al dat je dit niet zou moeten doen, dus doe het alsjeblieft niet. MAAR...

Kijk eens hier:http://sqlblog.com/blogs/denis_gobo/archive/2008/05/08/6703.aspx

Het belangrijkste is dit bit dat ik heb geprobeerd aan te passen voor uw doeleinden:

DECLARE @SQL varchar(500)

SELECT @SQL = 'osql -S' [email protected]@servername +' -E -q "exec dbName..sprocName "'

EXEC master..xp_cmdshell @SQL


  1. Oracle SID en servicenaam; verbindingsproblemen

  2. De HAProxy-statistieken voor MySQL en PostgreSQL begrijpen

  3. Hoe INTERSECT werkt in SQL Server

  4. Prestaties van MySQL IN-operator op (groot?) aantal waarden