我有下一个程序:
BEGIN
DECLARE retribAn INTEGER DEFAULT 0;
DECLARE cPost INTEGER(11);
DECLARE done INT DEFAULT 0;
DECLARE curTipo CURSOR FOR
SELECT RETRIBUCION_ANUAL*1.05 AS RET_AN
FROM EMPLEADOS
WHERE ID_CPOSTAL%2=0;
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done=1;
OPEN curTipo;
REPEAT
FETCH curTipo INTO retribAn, cPost;
IF NOT done THEN
UPDATE EMPLEADOS
SET RETRIBUCION_ANUAL=retribAn
WHERE ID_CPOSTAL%cPost;
END IF;
UNTIL done END REPEAT;
CLOSE curTipo;
END
Run Code Online (Sandbox Code Playgroud)
当我执行它时,sql manager 输出:
FETCH 变量的数量不正确
我不理解为什么。
我是mysql的菜鸟=D,对不起我的英语。
谢谢
可能重复:
使用PHP将HTML + CSS转换为PDF?
我需要将html + css转换为pdf。目标是生成发票。