Sql 从表中检索数据的动态存储过程
在SQL Server中,我有一个名为Sql 从表中检索数据的动态存储过程,sql,sql-server,Sql,Sql Server,在SQL Server中,我有一个名为CM的表: client_no ac_no ac_group -------------------------------- MGO 025 033 CGO 035 036 MGO 015 038 MGO 045 039 cGO 085 031 我想创建一个动态
CM
的表:
client_no ac_no ac_group
--------------------------------
MGO 025 033
CGO 035 036
MGO 015 038
MGO 045 039
cGO 085 031
我想创建一个动态存储过程来从
CM
获取数据,您到目前为止尝试了什么?请不要将代码示例或示例数据放入注释中-因为您无法格式化它,所以读取它非常困难。。。。取而代之的是:通过编辑你的问题来更新它,以提供额外的信息!谢谢。提到您的预期输出在您的问题中,您说您希望动态存储过程从CM中获取数据,根据您的问题,此查询是正确的。请稍候,我将尽快修改以确保…等待您的回答
CREATE PROCEDURE GetInfo
@client_no Nvarchar(10)
AS
BEGIN
DECLARE @SQL NVARCHAR(2000)
SET @SQL = 'SELECT client_no, acc_no, ac_group FROM CM WHERE client_no = ''' + @client_no + ''''
EXEC(@SQL)
END