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.
Ś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 ;)
Wlasnie sie ucze SQL, dziekuje.
zapraszam do kolejnych odcinków i zostania dłużej :)
Super film!
dzięki :)
Dzięki za film :D
proszę bardzo :)
Świetny odcinek jak zawsze, pozdro
dzięki za komentarze:)
@@nieinformatyk :)
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.
super
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 :)
Dawno cię nie było :)
Chwilowe problemy z regularnością :)
@@nieinformatyk Ciężkie czasy ;) trzeba się dostosować :)
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 :)