//什么传入参数变量
DECLARE @chargetype varchar(200)
//参数赋值
SET @chargetype='sa,rhis'
//查询
SELECT * FROM master.sys.syslogins WHERE charindex (',' + name +',' , ',' + @chargetype + ',') > 0
//如果列不是字符类型,请转换列为字符
//参数赋值
SET @chargetype='3,6'
//查询
SELECT * FROM master.sys.syscolumns WHERE charindex (CAST(id AS VARCHAR(4)) , @chargetype) > 0
本文介绍如何在SQL查询中使用参数变量进行灵活的数据检索。通过设置不同的参数值,可以针对不同的条件进行查询,例如登录名或列ID。这适用于SQL Server等数据库管理系统。
935

被折叠的 条评论
为什么被折叠?



