我有一个接收 2 个参数的过程,我想获取其中一个参数的最后一个字符,有人知道如何使用 mysql 吗?
CREATE PROCEDURE `sp_status`(IN status_p CHAR(1), IN codigo_p VARCHAR(255))
BEGIN
UPDATE cartaodigital SET statusPedido = status_p WHERE id_cartaodigital = codigo_p;
END
最佳答案
您要找的函数是SUBSTRING
:
select substring(COLUMNNAME from length(COLUMNNAME))
from TABLENAME;
或
select substring(COLUMNNAME, length(COLUMNNAME))
from TABLENAME;
或
select substring(COLUMNNAME from -1)
from TABLENAME;
或
select substring(COLUMNNAME, -1)
from TABLENAME;
关于mysql - 删除mysql中字段的最后一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38061185/