Upsert sorğusu nədir?
Upsert sorğusu nədir?

Video: Upsert sorğusu nədir?

Video: Upsert sorğusu nədir?
Video: Twisting PostgreSQL into a Document Db and Event Store | Citus Con: An Event for Postgres 2023 2024, Bilər
Anonim

Vikipediyadan, pulsuz ensiklopediyadan. Əlaqəli verilənlər bazası idarəetmə sistemi SQL MERGE-dən istifadə edir (həmçinin yuxarı ) şərtlərin uyğun olub-olmamasından asılı olaraq yeni qeydləri INSERT və ya mövcud qeydləri YENİLƏNİB ifadələr. O, rəsmi olaraq SQL:2003 standartında təqdim edilmiş və SQL:2008 standartında genişləndirilmişdir.

Həm də bilirsiniz, Upsert nə deməkdir?

yuxarı . Fe'l. (üçüncü tək şəxs sadə indiki yuxarılar , indiki zaman iştirakçısı ucaldan , sadə keçmiş və keçmiş iştirakçı yuxarıda qeyd olunur) (hesablama, verilənlər bazası) Əgər onlar verilənlər bazası cədvəlinə satırlar daxil etmək üçün et artıq mövcud deyil və ya əgər varsa, onları yeniləyin et.

Upsert və yeniləmə arasındakı fərq nədir? Yuxarı : Daxil etmək üçün məlumat yükləyicisi daxiletmə əməliyyatından istifadə edərək və yeniləmə üçün əməliyyat yeniləmə qeydlər. İndi Yuxarı həm insert həm də tam doldurmaq üçün şəkilə daxil olur yeniləmə əməliyyatlar. Mövcud qeydlər olacaq yeniləndi və yeni qeydlər daxil ediləcək.

Buna görə, Upsert əməliyyatı nədir?

yuxarı (cəm yuxarılar ) (hesablama, verilənlər bazası) An əməliyyat ki, əgər onlar mövcud deyilsə, verilənlər bazası cədvəlinə satırlar əlavə edir və ya mövcud olduqda onları yeniləyir.

Salesforce-da insert və Upsert arasındakı fərq nədir?

In yuxarı əməliyyat Salesforce Obyektin İd-si və ya Xarici İd-si əsasında verilənləri daxilən təsdiqləyir. Belə ki, yuxarı nisbətən bir qədər uzun vaxt tələb edir daxil edin və ya yeniləmə. istifadə edərək yuxarı əməliyyat, siz də edə bilərsiniz daxil edin və ya bir zəngdə mövcud qeydi yeniləyin.

Tövsiyə: