mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-04 21:42:39 +00:00
29 lines
787 B
SQL
29 lines
787 B
SQL
-- Tags: no-fasttest
|
|
|
|
DROP TABLE IF EXISTS table_with_complex_default;
|
|
|
|
CREATE TABLE table_with_complex_default (i Int8, n UInt8 DEFAULT 42, s String DEFAULT concat('test', CAST(n, 'String'))) ENGINE=TinyLog;
|
|
|
|
INSERT INTO table_with_complex_default FORMAT JSONEachRow {"i":0, "n": 0}
|
|
|
|
SELECT * FROM table_with_complex_default;
|
|
|
|
DROP TABLE IF EXISTS table_with_complex_default;
|
|
|
|
DROP TABLE IF EXISTS test_default_using_alias;
|
|
|
|
CREATE TABLE test_default_using_alias
|
|
(
|
|
what String,
|
|
a String DEFAULT concat(c, ' is great'),
|
|
b String DEFAULT concat(c, ' is fast'),
|
|
c String ALIAS concat(what, 'House')
|
|
)
|
|
ENGINE = TinyLog;
|
|
|
|
INSERT INTO test_default_using_alias(what) VALUES ('Click');
|
|
|
|
SELECT a, b FROM test_default_using_alias;
|
|
|
|
DROP TABLE IF EXISTS test_default_using_alias;
|