SQL Server存储过程:模糊匹配表字段ID
CREATE PROCEDURE dbo.GetRecordsByYYZX\r\n @yyzx NVARCHAR(100)\r\nAS\r\nBEGIN\r\n SET NOCOUNT ON;\r\n\r\n SELECT id, column1, column2 -- 列出表a的字段\r\n FROM a\r\n WHERE id LIKE '%' + @yyzx + '%'; -- 使用 @yyzx 进行模糊匹配\r\nEND\r\n\r\n使用时,可以像下面这样调用存储过程:\r\n\r\nsql\r\nEXEC dbo.GetRecordsByYYZX @yyzx = '123'\r\n\r\n\r\n上述例子中,存储过程会返回表a中id字段包含"123"的所有记录。请根据实际需求修改存储过程中的表名、字段名和参数类型等。
原文地址: https://www.cveoy.top/t/topic/p3mW 著作权归作者所有。请勿转载和采集!