remove_specific_row#
Parameters#
Name |
Type |
|---|---|
table_name |
VARCHAR(50) |
target_code |
VARCHAR(50) |
SQL Definition#
CREATE PROCEDURE `remove_specific_row`(IN table_name VARCHAR(50), IN target_code VARCHAR(50))
BEGIN
SET SQL_SAFE_UPDATES = 0;
SET @stmt = CONCAT(
'DELETE FROM ', table_name,
' WHERE code_of_account = \'', target_code, '\''
);
-- Debug: Print the constructed SQL statement
SELECT @stmt;
PREPARE stmt FROM @stmt;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
END;;