我有一个如下的存储过程:
SET temp_Today = SUBSTR(( NOW() + 0) FROM 3 FOR 6);
SET temp_LastIdDoc = CONCAT(temp_Today,temp_IdAgency);
SELECT NumDoc FROM tbldocument WHERE NumDoc REGEXP '^temp_LastIdDoc';
我知道这是错误的,因为它搜索以“temp_LastIdDoc”开头的 NumDoc。如何在此查询中使用 temp_LastIdDoc 作为参数?另一个问题是我如何将后面的字符限制为 4 个字符?