Можно ли хранить данные в базе данных с помощью команд UNION и EXCEPT? - PullRequest
0 голосов
/ 11 ноября 2018

Можно ли хранить данные в базе данных, используя команды UNION и EXCEPT в запросе, или мы должны использовать INSERT?

Если это возможно, скажите, пожалуйста, как? если нет, можно ли использовать EXCEPT и UNION с командами INSERT?

Я также видел следующую ссылку .

Ответы [ 2 ]

0 голосов
/ 11 ноября 2018

Как новая запись может быть объединена или исключена без вставки / сохранения ее в базу данных аналогичным образом Как вы можете хранить ее либо с той же самой. Однако Вставка может использоваться взаимозаменяемо с объединением, кроме как для хранения данных связанных столбцов или с фильтрацией с помощью операторов кроме Это работает, когда вам нужно вручную ввести данные, но если вы хотите извлечь и вставить их, вам также потребуется использовать select.

0 голосов
/ 11 ноября 2018

UNION и EXCEPT являются set операциями, которые используются с оператором SELECT. Операторы, которые изменяют данные:

  • UPDATE
  • INSERT
  • DELETE
  • MERGE (в некоторых базах данных)

Все они могут принимать подзапрос SELECT где-то в выражении. UNION и EXCEPT могут использоваться с , которые SELECT, как часть более крупной операции.

...