Update table columns

есть Stored Procedure , который принемает два параметра , 1)если P_NAME или P_LAST_NAME пустые то UPDATE не делаеться 2)если в NAME и LAST_NAME пустые, а в P_NAME и P_LAST_NAME написано значение то все равно не делаетья UPDATE

в остальных с случаях делаеться, как решить эту проблему?

PROCEDURE INSERT_PROBLEM_LOANS(P_NAME VARCHAR2, 
                               P_LAST_NAME VARCHAR2) IS
  BEGIN
      UPDATE ACCOUNT.PERSON
      SET NAME = P_NAME, LAST_NAME = P_LAST_NAME 
      WHERE NAME != P_NAME OR LAST_NAME != P_LAST_NAME AND ID = 1;
  END;

Ответы (0 шт):