Files
oceanbase/tools/deploy/mysql_test/t/update_column_use_other.test
2023-11-15 11:44:44 +00:00

23 lines
526 B
Plaintext

--disable_query_log
set @@session.explicit_defaults_for_timestamp=off;
--enable_query_log
#owner: kaizhan.dkz
#owner group: sql1
#tags: update
#description:
--disable_warnings
drop table if exists t1;
--enable_warnings
create table t1(pk int primary key, c1 int);
insert into t1 values(1,2), (2, 3),(3,4),(4,5);
select * from t1;
update t1 set c1=pk ;
select * from t1;
update t1 set c1=pk where pk=1 ;
select * from t1;
update t1 set c1=pk where pk in (1,2,3,4) ;
select * from t1;
update t1 set c1=pk-0 ;
select * from t1;