Тогда он ищет в xml словарях
т.е. DDL словари и XML словари это разные сущности в CH и они чуть-чуть не взаимозаменяемы?
Раньше были только xml. И все делали их. Потом добавили ddl. Ddl привязан к бд, и обязательно было писать db.dictname. Xml не привязан. Вон еще выше написали что в 21.4 уже если не указать он ищет в текущей базе тоже. Короче не используйте xml.
да я понимаю, что был только xml... И да конечно больше нравится DDL вариант с учетом миграций и т.п. Просто придется сейчас проделать приличную работу по рефакторингу легаси наследия. Ну значит такая селяви
Аха... Есть такое. Но с 21.4 если можно опускать имя базы, то почему бы и да.
не знаю, мы на ЛТС только. но наверно стабильная уже. обычно через 3-4 месяца все основное что сломано - починено
по умолчанию ищет в default_database если работает через HTTP задавайте default_database=db_name в GET параметре если работает через TCP Native можете менят через USE db_name
выяснили выше вроде, что это с 21.4 работает. У меня несколько старее и не срабатывает.
Обсуждают сегодня