Skip to content

Поддержать default значения колонок для колоночных таблиц #15973

@dorooleg

Description

@dorooleg

Пример запроса:

CREATE TABLE test (
    key String NOT NULL,
    value String DEFAULT "test_default_value",
    PRIMARY KEY(key)
) WITH (
    STORE=COLUMN,
    AUTO_PARTITIONING_MIN_PARTITIONS_COUNT=1,
    AUTO_PARTITIONING_MAX_PARTITIONS_COUNT=1
)

После этой вставки в колнке value должно быть записано "test_default_value"

UPSERT INTO test (key) VALUES("a");
SELECT * FROM test
  1. Сейчас можно запретить такой синтаксис для колоночных таблиц (иначе поведение не ожидаемое)
  2. Можно поддержать такую фичу

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions