Re: [DISCUSSION] implement MERGE INTO statement
Posted by
ravipesala on
Aug 31, 2019; 9:11am
URL: http://apache-carbondata-dev-mailing-list-archive.168.s1.nabble.com/DISCUSSION-implement-MERGE-INTO-statement-tp83941p83948.html
Hi David,
+1
It is better to follow the hive syntax rather than having our own. Please
check it
https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DML#LanguageManualDML-MergeAnd also it is better to have design document explaining the changes to be
done on current IUD.
Regards,
Ravindra.
On Sat, 31 Aug 2019 at 11:44 AM, David Cai <
[hidden email]> wrote:
> hi all,
> CarbonData has supported the insert/update/delete operations.
> Now we can start to discuss the MERGE INTO statement.
> It should combine insert, update and delete operations into a single
> statement, and it will be executed atomically.
>
> SQL maybe like :
> MERGE INTO target_table
> USING source_table
> ON merge_condition
> WHEN MATCHED [ AND condition] THEN
> UPDATE | DELETE ...
> WHEN NOT MATCHED [ AND condition] THEN
> INSERT ...
>
> Any question and suggestion are welcome.
>
> Regards
> David QiangCai
>
--
Thanks & Regards,
Ravi