Làm cách nào để tạo chuỗi trong đó giá trị START WITH xuất phát từ truy vấn?Tạo một chuỗi với BẮT ĐẦU VỚI từ Truy vấn
Tôi đang cố gắng theo cách này: CREATE SEQUENCE "Seq" INCREMENT BY 1 START WITH (SELECT MAX("ID") FROM "Table");
Nhưng, tôi nhận được lỗi ORA-01.722
Tôi đã có một chút vấn đề khi bàn là mới vì "max (id)" trả về null. Vì vậy, tôi phải thay đổi lựa chọn thành: "select nvl (max (id), 0) + 1" Có thể ai đó khác cũng gặp phải vấn đề tương tự – steven2308