OCEANBASE 社区版数据库mysql 怎么在方法中动态查询语句
你好,可以将问题描述得更详细些吗
可以提供一个示例吗
DECLARE stmt VARCHAR(1000);
SET stmt = @sql;
PREPARE stmt FROM @sql;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;这个只能在存储过程用,function里就报语法错误
oracle 里 是EXECUTE IMMEDIATE 'select CODE FROM ’ || TableName || ’ WHERE CODE = ’ || ‘’ || ItemCode || ‘’ INTO V_RETURN_2 ;
经确认,目前社区版mysql模式的确不支持在function中使用动态SQL