Я не знаю, возможно ли это или нет. Мне нужно знать, как я могу передать сущность как параметр в хранимой процедуре, чтобы избежать такой проблемы, как обновление одного столбца данных, а не всех столбцов. Конечно, если полные данные обновлены или процедура не обновляется, если обнаружена проблема.
Пример: если у меня есть сущность lik Person
class Person
{
int Id {get;set;}
string FirstName {get;set;}
string LastName {get;set;}
int age {get;set;}
String Address {get;set;}
}
, и я спрашиваю, могу ли япередать этого человека как paramater в хранимой процедуре, подобной этой
CREATE OR REPLACE PROCEDURE UpdatePerson (PN$Person PERSON%Type) IS
BEGIN
// do something
END;
тому, что я хочу знать, что-то в этом роде.