是否可以使用UNION和EXCEPT命令将数据存储在数据库中?

时间:2018-11-11 20:27:41

标签: sql database relational-database

是否可以在查询中使用UNION和EXCEPT命令将数据存储在数据库中?还是必须使用INSERT

如果可能,请告诉我如何?如果没有,是否可以将EXCEPTUNIONINSERT命令一起使用?

  

我也看过以下link

2 个答案:

答案 0 :(得分:1)

UNIONEXCEPT是与SELECT语句一起使用的 set 操作。修改数据的语句为:

  • UPDATE
  • INSERT
  • DELETE
  • MERGE(在某些数据库中)

所有这些语句都可以在语句中的某个地方接受SELECT子查询。 UNIONEXCEPT可以与那个 SELECT一起使用,作为较大操作的一部分。

答案 1 :(得分:0)

如何在不将新记录插入/存储到数据库中的情况下合并或排除新记录,如何与之存储新记录。但是,Insert可以与union互换使用,并且可以用于存储相关的列数据或与except语句一起进行过滤。当您必须手动输入数据时,它会起作用,但是如果您要提取和插入数据,则还需要使用select。