[英]SQL Server 2008: Insert variable into DML statements using Stored Procedure
[英]Storing one or several sql statements as a variable in a stored procedure in SQL Server
假设我有一个存储过程。 是否可以在存储过程中的变量中存储多个sql语句,然后在调用该过程时执行该语句?
例:
CREATE PROCEDURE dbo.StoredProcedure
(
@parameter1 int = QUERIES_HERE
)
AS
/*something like execute @parameter1*/
RETURN
是的,像这样:
DECLARE @SQLQuery varchar(500)
SET @SQLQuery = 'SELECT * FROM Employees WHERE EmployeeID = 123'
EXECUTE(@SQLQuery)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.