Wie übergebe ich ein Schema als Parameter an eine gespeicherte Prozedur in einem SQL Server?

Ich habe eine gespeicherte Prozedur, um eine Liste von Daten basierend auf zwei Tabellen auszuwählen. Die erste Tabelle ist eine feste:CO.Country. Die zweite Tabelle kann jedoch eine von mehreren Tabellen sein. Der Name der Tabelle selbst ist der gleiche:Location. Das Schema der Tabellen ist jedoch unterschiedlich:ABD.Location, CGA.Location, GBN.Location.

Der Benutzer wählt das Schema aus der Anwendung aus, und das ausgewählte Schema wird als Parameter an die gespeicherte Prozedur übergeben.

Beim Parsen der gespeicherten Prozedur beim Erstellen ist jedoch ein Fehler aufgetreten.

Gibt es sowieso den Schemanamen als Parameter zu übergeben?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage