如何在存储过程 SQL Server 中将列表作为输入参数传递

问题描述 投票:0回答:0

我有 List cols 和一个 String table_name

我想传递两个参数给过程SQL来查询表中的数据

我试试这个

CREATE DEFINER=`myhost`@`15.50.120.150` PROCEDURE [test].[getTempTable]
    @cols colsList READONLY,
    @table_name varchar(255)    
AS
BEGIN
    SELECT @cols
    FROM @table_name;
END

我是程序的新手,它就是行不通。

我该怎么做?

sql stored-procedures mariadb parameter-passing
© www.soinside.com 2019 - 2024. All rights reserved.