Variables 如何使用sql server中的存储过程将列名存储在变量中?
我有一个emp表,其中包含id、name、dept列,这些列将使用存储过程存储在变量中 您是在询问如何将它们作为参数TVP传入,还是在询问如何在存储过程中创建临时表以协助查询 以下是创建存储过程的一般格式: 就在这个例子里。在本例中,名字和姓氏是参数Variables 如何使用sql server中的存储过程将列名存储在变量中?,variables,stored-procedures,store,columnname,Variables,Stored Procedures,Store,Columnname,我有一个emp表,其中包含id、name、dept列,这些列将使用存储过程存储在变量中 您是在询问如何将它们作为参数TVP传入,还是在询问如何在存储过程中创建临时表以协助查询 以下是创建存储过程的一般格式: 就在这个例子里。在本例中,名字和姓氏是参数 CREATE PROCEDURE HumanResources.uspGetEmployeesTest2 @LastName nvarchar(50), @FirstName nvarchar(50) AS 这条路对吗 创
CREATE PROCEDURE HumanResources.uspGetEmployeesTest2
@LastName nvarchar(50),
@FirstName nvarchar(50)
AS
这条路对吗
创建过程get_列
作为
声明@e_id int、@e_name nvarchar20、@d_id int
开始
SET@e_id=从Emp_Name='Cathy'所在的Dim_Employee中选择Emp_id
SET@e_name=从Emp_id=101的Dim_员工中选择Emp_name
SET@d\u id=从emp\u name='Cathy'所在的Dim\u Employee中选择部门id
结束
作为参数@HelluvaEngineer执行