Как я могу выполнить UPSERT для файла CSV, используя Apache Calcite? - PullRequest
0 голосов
/ 02 апреля 2020

Я попытался выполнить запрос ниже

"INSERT INTO " + schema + "." + fileName+"  '(' id,name ')' VALUES (3,'abc')") 

Я не уверен, поддерживает ли Calcite UPSERT или нет.

Но я упомянул ссылку , которая показывает другое запросы.

Если с помощью Apache Calcite это невозможно, сообщите мне, пожалуйста, какие еще библиотеки я могу использовать для выполнения UPSERT в CSV-файле.

1 Ответ

0 голосов
/ 02 апреля 2020

Calcite в настоящее время не поддерживает выполнение операторов UPSERT. недавно обсуждалось этого в списке рассылки проекта, поэтому возможно, что это будет поддерживаться в будущем.

...