Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Duplicate
-
10.2.24
-
None
-
debian stretch
Description
I use 10.2.24 mariadb on debian stretch and I've got this error:
SET NAMES utf8; |
SET time_zone = '+00:00'; |
SET foreign_key_checks = 0; |
SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'; |
|
DROP TABLE IF EXISTS `t1`; |
CREATE TABLE `t1` ( |
`col1` int(11) NOT NULL |
) ENGINE=InnoDB DEFAULT CHARSET=utf8; |
|
INSERT INTO `t1` (`col1`) VALUES (3); |
|
DELIMITER ;;
|
|
CREATE TRIGGER `t1_bu` BEFORE UPDATE ON `t1` FOR EACH ROW |
BEGIN |
DECLARE TEST INT(11) DEFAULT 0; |
|
SET TEST=yopyop(); |
END;; |
|
DELIMITER ;
|
|
DROP TABLE IF EXISTS `t2`; |
CREATE TABLE `t2` ( |
`col1` int(11) NOT NULL |
) ENGINE=InnoDB DEFAULT CHARSET=utf8; |
|
INSERT INTO `t2` (`col1`) VALUES |
(3);
|
|
UPDATE t1,t2 SET t1.col1=4 WHERE t1.col1=3 AND t1.col1=t2.col1; |
Error (1305): FUNCTION yop.yopyop does not exist |
Attachments
Issue Links
- duplicates
-
MDEV-19491 update query stopped working after mariadb upgrade 10.2.23 -> 10.2.24
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Link |
This issue duplicates |
Component/s | N/A [ 14411 ] | |
Fix Version/s | N/A [ 14700 ] | |
Resolution | Duplicate [ 3 ] | |
Status | Open [ 1 ] | Closed [ 6 ] |
Fix Version/s | 5.5.65 [ 23402 ] | |
Fix Version/s | 10.1.41 [ 23406 ] | |
Fix Version/s | 10.2.25 [ 23408 ] | |
Fix Version/s | 10.3.16 [ 23410 ] | |
Fix Version/s | 10.4.6 [ 23412 ] | |
Fix Version/s | N/A [ 14700 ] |
Description |
I use 10.2.24 mariadb on debian stretch and I've got this error:
SET NAMES utf8; SET time_zone = '+00:00'; SET foreign_key_checks = 0; SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'; DROP TABLE IF EXISTS `t1`; CREATE TABLE `t1` ( `col1` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `t1` (`col1`) VALUES (3); DELIMITER ;; CREATE TRIGGER `t1_bu` BEFORE UPDATE ON `t1` FOR EACH ROW BEGIN DECLARE TEST INT(11) DEFAULT 0; SET TEST=yopyop(); END;; DELIMITER ; DROP TABLE IF EXISTS `t2`; CREATE TABLE `t2` ( `col1` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `t2` (`col1`) VALUES (3); UPDATE t1,t2 SET t1.col1=4 WHERE t1.col1=3 AND t1.col1=t2.col1; Error (1305): FUNCTION yop.yopyop does not exist |
I use 10.2.24 mariadb on debian stretch and I've got this error:
{code:sql} SET NAMES utf8; SET time_zone = '+00:00'; SET foreign_key_checks = 0; SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'; DROP TABLE IF EXISTS `t1`; CREATE TABLE `t1` ( `col1` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `t1` (`col1`) VALUES (3); DELIMITER ;; CREATE TRIGGER `t1_bu` BEFORE UPDATE ON `t1` FOR EACH ROW BEGIN DECLARE TEST INT(11) DEFAULT 0; SET TEST=yopyop(); END;; DELIMITER ; DROP TABLE IF EXISTS `t2`; CREATE TABLE `t2` ( `col1` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `t2` (`col1`) VALUES (3); UPDATE t1,t2 SET t1.col1=4 WHERE t1.col1=3 AND t1.col1=t2.col1; Error (1305): FUNCTION yop.yopyop does not exist {code} |
Assignee | Sergei Golubchik [ serg ] |
Component/s | Data Manipulation - Update [ 10805 ] | |
Component/s | N/A [ 14411 ] |
Component/s | Triggers [ 10109 ] |
Workflow | MariaDB v3 [ 96893 ] | MariaDB v4 [ 156241 ] |