Sobes.tech

Data Engineer

Masz dwie powiązane tabele: first_table i second_table. Chcesz wykonać polecenie TRUNCATE TABLE second_table CASCADE;, aby usunąć wszystkie wiersze z second_table i wszystkie dane od niej zależne. Jakie mogą być konsekwencje wykonania tego polecenia? create table first_table ( id integer primary key ); create table second_table ( id serial primary key, first_table_fk integer references first_table(id) ); - Sekwencja second_table_id_seq zostanie zresetowana do wartości początkowej. - Wszystkie wpisy z first_table powiązane kluczem obcym z second_table zostaną usunięte. - Istniejące indeksy dla second_table zostaną usunięte i automatycznie odtworzone. - Przy kolejnych wstawieniach do second_table domyślna wartość dla id może zaczynać się od niepoprawnej wartości. - Wystąpi błąd, ponieważ polecenie CASCADE jest zabronione dla tabel z kluczami obcymi.

Junior
140

git submodule update --init

Junior
139

Co jest dla Ciebie ważne w przyszłej pracy?

Junior
137

Tworzysz tabelę audit_logs, w której musisz przechowywać datę i dokładny czas z strefą czasową. Jaki jest najbardziej odpowiedni typ danych? czas z strefą czasową interwał znacznik czasu z strefą czasową data znacznik czasu bez strefy czasowej

Junior
113
/3