mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
merge bug11754117-45670 fixes from 5.1: fixing result files.
This commit is contained in:
@ -9,10 +9,10 @@ set @@binlog_format=statement;
|
|||||||
*** autoincrement field is not the first in PK warning must be there: ***
|
*** autoincrement field is not the first in PK warning must be there: ***
|
||||||
insert into tm set b=null, a=1;
|
insert into tm set b=null, a=1;
|
||||||
Warnings:
|
Warnings:
|
||||||
Note 1592 Statement may not be safe to log in statement format.
|
Note 1592 Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. INSERT into autoincrement field which is not the first part in the composed primary key is unsafe.
|
||||||
show warnings;
|
show warnings;
|
||||||
Level Code Message
|
Level Code Message
|
||||||
Note 1592 Statement may not be safe to log in statement format.
|
Note 1592 Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. INSERT into autoincrement field which is not the first part in the composed primary key is unsafe.
|
||||||
*** no warning when autoincrement is the first in PK
|
*** no warning when autoincrement is the first in PK
|
||||||
insert into ti set b=null, a=1;
|
insert into ti set b=null, a=1;
|
||||||
show warnings;
|
show warnings;
|
||||||
@ -26,9 +26,14 @@ end//
|
|||||||
select multi_part_pk_with_autoinc (3);
|
select multi_part_pk_with_autoinc (3);
|
||||||
multi_part_pk_with_autoinc (3)
|
multi_part_pk_with_autoinc (3)
|
||||||
3
|
3
|
||||||
|
Warnings:
|
||||||
|
Note 1592 Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. Statement is unsafe because it invokes a trigger or a stored function that inserts into an AUTO_INCREMENT column. Inserted values cannot be logged correctly.
|
||||||
|
Note 1592 Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. INSERT into autoincrement field which is not the first part in the composed primary key is unsafe.
|
||||||
*** autoincrement field is not the first in PK warning must be there: ***
|
*** autoincrement field is not the first in PK warning must be there: ***
|
||||||
show warnings;
|
show warnings;
|
||||||
Level Code Message
|
Level Code Message
|
||||||
|
Note 1592 Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. Statement is unsafe because it invokes a trigger or a stored function that inserts into an AUTO_INCREMENT column. Inserted values cannot be logged correctly.
|
||||||
|
Note 1592 Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. INSERT into autoincrement field which is not the first part in the composed primary key is unsafe.
|
||||||
set @@binlog_format=mixed;
|
set @@binlog_format=mixed;
|
||||||
insert into tm set b=null, a=2;
|
insert into tm set b=null, a=2;
|
||||||
drop table tm, ti;
|
drop table tm, ti;
|
||||||
|
@ -126,7 +126,7 @@ SET @c=2;
|
|||||||
SET @@rand_seed1=10000000, @@rand_seed2=1000000;
|
SET @@rand_seed1=10000000, @@rand_seed2=1000000;
|
||||||
INSERT INTO t5 VALUES (NULL, ROUND(RAND() * 1000), @c);
|
INSERT INTO t5 VALUES (NULL, ROUND(RAND() * 1000), @c);
|
||||||
Warnings:
|
Warnings:
|
||||||
Note 1592 Statement may not be safe to log in statement format.
|
Note 1592 Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. Statement is unsafe because it uses a system function that may return a different value on the slave.
|
||||||
SELECT b into @b FROM test.t5;
|
SELECT b into @b FROM test.t5;
|
||||||
UPDATE test.t1 SET a=2;
|
UPDATE test.t1 SET a=2;
|
||||||
SELECT a AS 'ONE' into @a FROM test.t_slave;
|
SELECT a AS 'ONE' into @a FROM test.t_slave;
|
||||||
|
Reference in New Issue
Block a user