Накарайте скрипта си да прави едно от двете;
DELETE FROM f2020.SOCIETES
/
или
DELETE FROM f2020.SOCIETES;
без наклонената черта.
и в примера по-надолу:
... което е точно това, което виждате.
На други места в тези документи :
Подобно на много клиенти SQL*Plus третира точката и запетая в края на вашия SQL израз като разделител на израза - това е не част от самия оператор (което причинява известно объркване за например динамични SQL и JDBC извиквания) - и когато го види, изпълнява командата. Изпълненият оператор остава в командния буфер; и ако list
за да видите текущия команден буфер, той няма да покаже тази точка и запетая. Когато подадете наклонена черта, той отново изпълнява буфера.
Нещата са малко по-различни за PL/SQL; там PL/SQL блокът трябва да бъде завършен с точка и запетая, което е част от блока и се появява в буфера. Трябва да използвате наклонена черта, за да изпълнете PL/SQL блок .