Buenos días Integral!
La tabla es "perecible" del contenedor de datos "dbo"??
entonces creo que:
Delete From dbo.perecible Where estado="Terminado"
Ahora bien ...si pretendes recorrer el cursor "
Cursor_Total_Perecible" para de ahí determinar que borrar entonces creo que deberías referenciar por el ID
SELECT Cursor_Total_Perecible
Scan For estado="Terminado"
lcID=estado
Delete From dbo.perecible Where Id=lcID
EndScan
*borrar en el cursor
Delete From
Cursor_Total_Perecible
Where estado="Terminado"
(Si estás trabajando con buffering deberas aplicar los UpDate() correspondientes)
Suerte
zarlu
Chetumal, Quintana Roo, México