184 похожих чатов

Подскажите как с PG выгрузить таблицу в CH? INSERT INTO TABLE_NAME

SELECT * FROM remote(??)

17 ответов

29 просмотров

INSERT INTO TABLE_NAME SELECT * FROM postgresql('host:port', 'database', 'table', 'user', 'password'[, `schema`]) https://clickhouse.tech/docs/ru/sql-reference/table-functions/postgresql/

Агент- Автор вопроса
Konstantin Ilchenko
INSERT INTO TABLE_NAME SELECT * FROM postgresql('h...

Как быть с таким DB::Exception: Cannot convert NULL value to non-Nullable type: while converting source column phone to destination column phone: while executing 'FUNCTION CAST(phone :: 7, String :: 138) -> CAST(phone, String) String : 137'

Агент
Как быть с таким DB::Exception: Cannot convert NU...

а просто селект работает? SELECT * FROM postgresql()

Агент
работает

значит в постгресе у вас лежит null в колонке phone, а в КХ у вас тип String, который не позволяет вставить null. Можно к пустой строке приводить телефон если позволяет бизнес логика или поменять тип колонки phone в КХ на Nullable(String)

Агент- Автор вопроса
Konstantin Ilchenko
значит в постгресе у вас лежит null в колонке phon...

Почему Nullable(Int32) данные в null записывает, когда в основной таблице PG значение 225.0?

Агент- Автор вопроса
Агент
PG - integer CH - Nullable(Int32)

а почему decimal тогда ? 225.0 ?

Агент- Автор вопроса
Denny [Altinity]
а почему decimal тогда ? 225.0 ?

Есть null в PG у этой таблице

Агент
Есть null в PG у этой таблице

какой null ? я про .0 спросил? почему 225.0

Агент- Автор вопроса
Denny [Altinity]
какой null ? я про .0 спросил? почему 225.0

В pg Admin так отображается. В dll integer

Агент
В pg Admin так отображается. В dll integer

а версия КХ ? в современных КХ 21.7 21.8 работает

Агент- Автор вопроса
Denny [Altinity]
а версия КХ ? в современных КХ 21.7 21.8 работает

version 21.8.3 revision 54449. Без Nullable не работает

Агент- Автор вопроса
Denny [Altinity]
а почему decimal тогда ? 225.0 ?

При перегоне колонки местами поменялись почему. Явно указал в select и все пошло

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта