Aveți două tabele legate: first_table și second_table. Doriți să executați comanda TRUNCATE TABLE second_table CASCADE;, pentru a șterge toate rândurile din second_table și toate datele dependente de aceasta. Care pot fi consecințele executării acestei comenzi? create table first_table ( id integer primary key ); create table second_table ( id serial primary key, first_table_fk integer references first_table(id) ); - Secvența second_table_id_seq va fi resetată la valoarea inițială. - Toate înregistrările din first_table legate prin cheie externă de second_table vor fi șterse. - Indicii existenți pentru second_table vor fi șterși și recreați automat. - La inserțiile ulterioare în second_table, valoarea implicită pentru id poate începe cu o valoare incorectă. - Se va produce o eroare, deoarece comanda CASCADE este interzisă pentru tabelele cu chei externe.
Data Engineer
671
0
Junior
140
git submodule update --init
Junior
139
Ce este important pentru tine în viitorul tău loc de muncă?
Junior
137
Creeziți un tabel audit_logs în care trebuie să stocați data și ora exactă cu fus orar. Care este cel mai potrivit tip de date? ora cu fus orar interval timestamp cu fus orar data timestamp fără fus orar
Junior
110