To zależy od RDBMS - w Sql Server i Postgres domyślnie każde polecenie jest AUTOCOMMIT-owane, więc by zacząć transakcję piszesz BEGIN TRANSACTION/BEGIN TRAN. W Oracle domyślnie AUTOCOMMIT jest wyłączony, więc każde polecenie DML zaczyna transakcję i BEGIN TRANSACTION nie jest wgl potrzebny. Ustawienia da się oczywiście nadpisywać. Prawidłowa więc odpowiedź to zależy z jakim systemem pracujesz :)
@@nieinformatyk po prostu ciekawi mnie to czy od razu przejść na Linuxa czy jednak można spokojnie pracować w Windows z większością baz danych. Bo w postgresql raczej pracuje się na Linuxie.
@@wojciech7360 zazwyczaj serwery bazodanowe stoją na Linuxie. Jeśli chcesz się uczyć baz danych to zostań na Windowsie by nie komplikować sobie na początku nauki innym systeme operacyjnym. Gdy zaczniesz coś ogarniać z baz danych to przejdź na Linuxa by uczyć tego systemu operacyjnego, bo środowiska produkcyjne na nim zazwyczaj stoją. Możesz oczywiście zacząć naukę jednego i drugiego. Ja bym zaczął od jednej rzeczy, ale to osobista preferencja.
Tranzakcja polga na tym, że baza danych nie pozwala odpis 5:19 5:20 ać i dopisać piencet złoty, ale musi to być pięćset złotych.
Świetne są te twoje filmiki! :) Język prosty, przełożenia na rzeczywistość. Jestem pod wrażeniem. Dzięki
Dzięki Kamil :) Miło słyszeć.
Świetny materiał, bardzo dużo mi rozjaśnił o tym jak transakcje działa oraz po co są
Super, cieszę się, że video się przydało ;)
Dzięki za film :D
proszę bardzo :)
Wlasnie sie ucze SQL, dziekuje.
zapraszam do kolejnych odcinków i zostania dłużej :)
Super film!
dzięki :)
Tranzakcja to nie zaczyna się z begin transaction?
To zależy od RDBMS - w Sql Server i Postgres domyślnie każde polecenie jest AUTOCOMMIT-owane, więc by zacząć transakcję piszesz BEGIN TRANSACTION/BEGIN TRAN. W Oracle domyślnie AUTOCOMMIT jest wyłączony, więc każde polecenie DML zaczyna transakcję i BEGIN TRANSACTION nie jest wgl potrzebny. Ustawienia da się oczywiście nadpisywać. Prawidłowa więc odpowiedź to zależy z jakim systemem pracujesz :)
Świetny odcinek jak zawsze, pozdro
dzięki za komentarze:)
@@nieinformatyk :)
Hej, na codzień pracujesz na Windows?
Cześć, tak. Czemu pytasz?
@@nieinformatyk po prostu ciekawi mnie to czy od razu przejść na Linuxa czy jednak można spokojnie pracować w Windows z większością baz danych. Bo w postgresql raczej pracuje się na Linuxie.
@@wojciech7360 zazwyczaj serwery bazodanowe stoją na Linuxie. Jeśli chcesz się uczyć baz danych to zostań na Windowsie by nie komplikować sobie na początku nauki innym systeme operacyjnym. Gdy zaczniesz coś ogarniać z baz danych to przejdź na Linuxa by uczyć tego systemu operacyjnego, bo środowiska produkcyjne na nim zazwyczaj stoją.
Możesz oczywiście zacząć naukę jednego i drugiego. Ja bym zaczął od jednej rzeczy, ale to osobista preferencja.
@@nieinformatyk dziękuję za podpowiedź :)Pozdrawiam
#zasieg
dzięki :)
super
Dzięki :)
Dawno cię nie było :)
Chwilowe problemy z regularnością :)
@@nieinformatyk Ciężkie czasy ;) trzeba się dostosować :)