Tôi đang cố gắng tăng một chuỗi theo giá trị grater từ cột id (kiểu số nhưng không phải kiểu int). Đối với điều này, tôi đã cố gắng khai báo một biến int và chọn vào đó giá trị tối đa từ bảng như sau:
declare
last_id int;
begin
select max(id) into last_id from my_table;
alter sequence my_table_seq increment by last_id;
end;
Tuy nhiên, tôi gặp lỗi này
ORA-06550: line 2, column 19:
PLS-00103: Encountered the symbol "end-of-file" when expecting one of the following:
:= . ( @ % ; not null range default character
Tôi đang sử dụng Oracle 11g. Đây là ảnh chụp màn hình