在存儲過程中,使用 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”。