Нельзя выдавать DDL как статический SQL в блоке PL / SQL. Если вы хотите поместить эти команды в блок PL / SQL, вам нужно использовать динамический SQL, т.е.
BEGIN
EXECUTE IMMEDIATE 'alter table table1 enable row movement';
EXECUTE IMMEDIATE 'alter table table1 shrink space cascade';
END;
/
Однако может быть проще просто выдавать последовательные операторы SQL, а не один блок PL / SQL.