我想在内存中创建一个函数,就像创建表一样:
CREATE TABLE temp_table
ENGINE=MEMORY
SELECT * FROM table_name
类似于:
CREATE FUNCTION temp_function (s CHAR(20)) ENGINE=MEMORY
RETURNS CHAR(50) RETURN CONCAT('Hello, ',s,'!');
但我想这在SQL查询中是不允许的。
ENGINE =
是指存储引擎,用于实际将数据存储在表中。
这不是适用于CREATE FUNCTION
的选项。