How to pass schema as parameter to a stored procedure in sql server?

user2621831

I have a stored procedure to select a list of data based on two tables. The first table is a fixed one: CO.Country. But the second table can be one of a number of tables. The name of the table itself is the same: Location. But, the schema of the tables are different: ABD.Location, CGA.Location, GBN.Location.

The user will select the schema from the application, then the schema chosen will be passed to the stored procedure as a parameter.

But there's an error when I parse the stored procedure while creating it.

Is there anyway to pass the schema name as a parameter?

Nithesh Narayanan

Use DynamicSql

Try like this

CREATE PROCEDURE proc_name
   @schema VARCHAR(25)
AS

DECLARE @Query VARCHAR(1000)
SET @query='SELECT * FROM' +@schema +'.Location'
EXECUTE(@query)

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

How to pass two values to a single parameter in SQL Server stored procedure?

From Dev

Delphi - pass table valued parameter to SQL Server stored procedure

From Dev

Delphi - pass table valued parameter to SQL Server stored procedure

From Dev

SQL Server Stored Procedure Parameter

From Dev

sql server stored procedure IN parameter

From Dev

SQL Server Stored Procedure Parameter

From Dev

How can I pass and process an array of varchars as parameters to/within a SQL Server stored procedure parameter?

From Dev

How to pass column name as well as Table Name to a stored procedure as a parameter in SQL Server?

From Dev

How to pass dynamically created filters as parameter of stored procedure in SQL Server and filter data?

From Dev

How to pass dynamically created filters as parameter of stored procedure in SQL Server and filter data?

From Dev

How can I pass and process an array of varchars as parameters to/within a SQL Server stored procedure parameter?

From Dev

How to pass schema parameter to a procedure without dynamic sql

From Dev

How to pass SQL stored procedure NVARCHAR parameter with Hebrew?

From Dev

How to pass SQL stored procedure NVARCHAR parameter with Hebrew?

From Dev

SQL Server: How to use a database name as a parameter in a stored procedure?

From Dev

SQL Server: How to use a database name as a parameter in a stored procedure?

From Dev

How to pass Nullable Bit type value into to SQL Server stored procedure?

From Dev

How to pass rows of values into SQL Server stored procedure?

From Dev

SQL Server 2012 - Pass stored procedure name to another stored procedure

From Dev

How to pass output parameter to a Stored Procedure?

From Dev

how to get value of parameter and pass it to a stored procedure?

From Dev

How to pass output parameter to a Stored Procedure?

From Dev

SQL Server stored procedure Nullable parameter

From Dev

Passing parameter to a SQL Server stored procedure

From Dev

SQL Server stored procedure oDate as a parameter not recognized

From Dev

xml parameter in sql server stored procedure

From Dev

Passing parameter to a SQL Server stored procedure

From Dev

Create and execute stored procedure with parameter in SQL Server

From Dev

SQL stored procedure: how to concatenate parameter value?

Related Related

  1. 1

    How to pass two values to a single parameter in SQL Server stored procedure?

  2. 2

    Delphi - pass table valued parameter to SQL Server stored procedure

  3. 3

    Delphi - pass table valued parameter to SQL Server stored procedure

  4. 4

    SQL Server Stored Procedure Parameter

  5. 5

    sql server stored procedure IN parameter

  6. 6

    SQL Server Stored Procedure Parameter

  7. 7

    How can I pass and process an array of varchars as parameters to/within a SQL Server stored procedure parameter?

  8. 8

    How to pass column name as well as Table Name to a stored procedure as a parameter in SQL Server?

  9. 9

    How to pass dynamically created filters as parameter of stored procedure in SQL Server and filter data?

  10. 10

    How to pass dynamically created filters as parameter of stored procedure in SQL Server and filter data?

  11. 11

    How can I pass and process an array of varchars as parameters to/within a SQL Server stored procedure parameter?

  12. 12

    How to pass schema parameter to a procedure without dynamic sql

  13. 13

    How to pass SQL stored procedure NVARCHAR parameter with Hebrew?

  14. 14

    How to pass SQL stored procedure NVARCHAR parameter with Hebrew?

  15. 15

    SQL Server: How to use a database name as a parameter in a stored procedure?

  16. 16

    SQL Server: How to use a database name as a parameter in a stored procedure?

  17. 17

    How to pass Nullable Bit type value into to SQL Server stored procedure?

  18. 18

    How to pass rows of values into SQL Server stored procedure?

  19. 19

    SQL Server 2012 - Pass stored procedure name to another stored procedure

  20. 20

    How to pass output parameter to a Stored Procedure?

  21. 21

    how to get value of parameter and pass it to a stored procedure?

  22. 22

    How to pass output parameter to a Stored Procedure?

  23. 23

    SQL Server stored procedure Nullable parameter

  24. 24

    Passing parameter to a SQL Server stored procedure

  25. 25

    SQL Server stored procedure oDate as a parameter not recognized

  26. 26

    xml parameter in sql server stored procedure

  27. 27

    Passing parameter to a SQL Server stored procedure

  28. 28

    Create and execute stored procedure with parameter in SQL Server

  29. 29

    SQL stored procedure: how to concatenate parameter value?

HotTag

Archive