mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-23 08:02:02 +00:00
29 lines
546 B
MySQL
29 lines
546 B
MySQL
|
DROP VIEW IF EXISTS test_view;
|
||
|
DROP TABLE IF EXISTS test_table;
|
||
|
|
||
|
CREATE TABLE test_table
|
||
|
(
|
||
|
f1 Int32,
|
||
|
f2 Int32,
|
||
|
pk Int32
|
||
|
)
|
||
|
ENGINE = MergeTree()
|
||
|
ORDER BY f1
|
||
|
PARTITION BY pk;
|
||
|
|
||
|
CREATE VIEW test_view AS
|
||
|
SELECT f1, f2
|
||
|
FROM test_table
|
||
|
WHERE pk = 2;
|
||
|
|
||
|
INSERT INTO test_table (f1, f2, pk) VALUES (1,1,1), (1,1,2), (2,1,1), (2,1,2);
|
||
|
|
||
|
SELECT * FROM test_view ORDER BY f1, f2;
|
||
|
|
||
|
ALTER TABLE test_view DELETE WHERE pk = 2; --{serverError 48}
|
||
|
|
||
|
SELECT * FROM test_view ORDER BY f1, f2;
|
||
|
|
||
|
DROP VIEW IF EXISTS test_view;
|
||
|
DROP TABLE IF EXISTS test_table;
|