在存储过程中,使用 SQL 的 LOWER() 函数可以将字符串转换为小写
以下是一个简单的存储过程示例,演示了如何在存储过程中使用 LOWER() 函数:
DELIMITER //
CREATE PROCEDURE GetLowerCaseName(IN input_name VARCHAR(255))
BEGIN
DECLARE lower_case_name VARCHAR(255);
SET lower_case_name = LOWER(input_name);
SELECT lower_case_name AS LowerCaseName;
END //
DELIMITER ;
这个存储过程接受一个输入参数 input_name
,然后使用 LOWER() 函数将其转换为小写,并将结果存储在变量 lower_case_name
中。最后,存储过程返回一个包含转换后的名称的结果集。
要调用此存储过程,可以使用以下 SQL 语句:
CALL GetLowerCaseName('John Doe');
这将返回一个结果集,其中包含一个名为 “LowerCaseName” 的列,值为 “john doe”。