Мазмуну:

SQLде Merge буйругу деген эмне?
SQLде Merge буйругу деген эмне?

Video: SQLде Merge буйругу деген эмне?

Video: SQLде Merge буйругу деген эмне?
Video: Что такое базы данных? ДЛЯ НОВИЧКОВ / Про IT / Geekbrains 2024, Ноябрь
Anonim

менен киришүү MERGE билдирүүсү жана SQL Сервер маалыматтарын өзгөртүү. The MERGE билдирүүсү антерден дал келген маанилердин негизинде бир таблицага өзгөртүүлөрдү киргизүү үчүн колдонулат. Аны кыстаруу, жаңыртуу жана жок кылуу операцияларын бир операцияга айкалыштыруу үчүн колдонсо болот билдирүү.

Демек, SQLде бириктирүү кантип иштейт?

The БИРИКТҮҮ негизинен билдирүү иштейт бир эле билдирүүнүн ичинде өзүнчө INSERT, UPDATE жана DELETE операторлору катары. Сиз "Булак" жазуулар топтомун жана "Максат" таблицасын жана экөөнүн ортосундагы кошулууну белгилейсиз.

Жогорудагыдан тышкары, DML Merge буйругу эмне кылат? Бул билдирүү болуп саналат үчүн ыңгайлуу жолу комбайн көп операциялар. Бул бир нече INSERT, UPDATE жана DELETEден качууга мүмкүндүк берет DML билдирүүлөрү . MERGE болуп саналат детерминисттик билдирүү . Ошол болуп саналат , сиз максаттуу таблицанын бир катарын бир эле учурда бир нече жолу жаңылай албайсыз MERGE билдирүүсү.

Ошо сыяктуу эле, адамдар мисал менен SQLде бириктирүү деген эмне деп сурашат?

The БИРИКТҮҮ билдирүү сизге максаттуу таблица же көрүнүш менен маалымат булагы таблицасына кошулууга, андан кийин ошол кошулуунун натыйжаларынын негизинде бутага каршы бир нече аракеттерди аткарууга мүмкүндүк берет. үчүн мисал , колдоно аласыз БИРИКТҮҮ төмөндө берилген операцияларды аткаруу үчүн билдирүү.

Суроолорду кантип бириктиресиз?

Бул таблицаларды бириктирүү үчүн кадамдар:

  1. Маалымат тактасын басыңыз.
  2. Маалыматтарды алуу жана трансформациялоо тобунда "Маалыматтарды алуу" баскычын чыкылдатыңыз.
  3. Ашылма терезеден "Суроолорду бириктирүү" баскычын чыкылдатыңыз.
  4. "Бириктирүү" дегенди басыңыз.
  5. Бириктирүү диалог кутусунда биринчи ачылуучу тизмеден "Бириктирүү1" тандаңыз.
  6. Экинчи ачылуучу тизмеден "Регионду" тандаңыз.

Сунушталууда: