Anda memiliki kesalahpahaman tentang dependensi. Tabel tidak pernah menjadi objek dependen dari urutan terkait dan tidak pernah dijatuhkan oleh
DROP SEQUENCE ... CASCADE;
Hanya gambar nilai DEFAULT dari urutan "tergantung" pada urutan dan diatur ke NULL jika urutan dihapus dengan CASCADE
.
Ini sebaliknya:jika urutan dimiliki oleh kolom tabel, itu dijatuhkan dengan
DROP TABLE f1 CASCADE;
Agar urutan dimiliki oleh kolom tabel, Anda dapat menggunakan serial
ketik seperti yang sudah disarankan Milen. Atau Anda dapat UBAH urutan yang ada
:
ALTER SEQUENCE seq1 OWNED BY t1.f1;