CREATE TABLE customer (
id int DEFAULT NULL,
name varchar(255) DEFAULT NULL,
address varchar(255) DEFAULT NULL,
city varchar(255) DEFAULT NULL,
state char(2) DEFAULT NULL,
zip char(10) DEFAULT NULL
) ;
INSERT INTO customer VALUES (1,2,3,4,5,6);
DELIMITER ;;
create function test2 (a int)
returns int
READS SQL DATA
BEGIN
insert into customer (id) values (a);
return a;
end;;
DELIMITER ;
SELECT test2(123);
SELECT test2(src.id + 10000)
FROM ( SELECT id
FROM ( SELECT *
FROM customer
) AS src
) AS src;
SHOW WARNINGS;
SELECT * FROM customer;