mirror of
				https://github.com/MariaDB/server.git
				synced 2025-11-04 04:46:15 +01:00 
			
		
		
		
	Call mark_columns_per_binlog_row_image before find_row() to set up table->vcol_set early, so the virtual column value will be updated after record read (ha_rnd_pos/ha_index_next/etc) by table->update_virtual_fields() call
		
			
				
	
	
		
			20 lines
		
	
	
	
		
			431 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
	
		
			431 B
		
	
	
	
		
			Text
		
	
	
	
	
	
include/master-slave.inc
 | 
						|
[connection master]
 | 
						|
connection master;
 | 
						|
create table t1 (
 | 
						|
id int auto_increment,
 | 
						|
data varchar(32),
 | 
						|
virt tinyint as (1),
 | 
						|
primary key (id),
 | 
						|
key virt (virt)
 | 
						|
) engine=innodb default charset=utf8mb4;
 | 
						|
insert into t1 (data) values ('broken');
 | 
						|
update t1 set data='more broken';
 | 
						|
connection slave;
 | 
						|
select * from t1;
 | 
						|
id	data	virt
 | 
						|
1	more broken	1
 | 
						|
connection master;
 | 
						|
drop table t1;
 | 
						|
connection slave;
 | 
						|
include/rpl_end.inc
 |