ClickHouse/tests/queries/0_stateless/01821_join_table_mutation.sql

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

36 lines
989 B
MySQL
Raw Normal View History

2021-04-18 09:38:50 +00:00
DROP TABLE IF EXISTS join_table_mutation;
CREATE TABLE join_table_mutation(id Int32, name String) ENGINE = Join(ANY, LEFT, id);
INSERT INTO join_table_mutation select number, toString(number) from numbers(100);
2021-05-31 23:22:05 +00:00
SELECT count() FROM join_table_mutation;
2021-04-18 09:38:50 +00:00
SELECT name FROM join_table_mutation WHERE id = 10;
ALTER TABLE join_table_mutation DELETE WHERE id = 10;
2021-05-31 23:22:05 +00:00
SELECT count() FROM join_table_mutation;
2021-04-18 09:38:50 +00:00
SELECT name FROM join_table_mutation WHERE id = 10;
INSERT INTO join_table_mutation VALUES (10, 'm10');
SELECT name FROM join_table_mutation WHERE id = 10;
ALTER TABLE join_table_mutation DELETE WHERE id % 2 = 0;
2021-05-31 23:22:05 +00:00
ALTER TABLE join_table_mutation UPDATE name = 'some' WHERE 1; -- {serverError 48}
SELECT count() FROM join_table_mutation;
ALTER TABLE join_table_mutation DELETE WHERE name IN ('1', '2', '3', '4');
SELECT count() FROM join_table_mutation;
ALTER TABLE join_table_mutation DELETE WHERE 1;
SELECT count() FROM join_table_mutation;
DROP TABLE join_table_mutation;