Aktualisieren Sie einen Datensatz, wenn ID vorhanden ist. Andernfalls fügen Sie Werte ein

Ich versuche, einen Wert zu aktualisieren, wenn ein Datensatz vorhanden ist. Anderenfalls fügen Sie die Werte in die Datenbank ein. Das funktioniert jedoch nicht. Ich habe den folgenden Code geschrieben.

 String sqlCheck = "Select * from [UAP].[dbo].[UAP_EMPLOYEE] where EMP_EMPLOYEE_ID = '"+empId+"' ";
    PreparedStatement prpStatementCheck = conn.prepareStatement(sqlCheck);
    prpStatementCheck.setString(1, EMP_EMPLOYEE_ID);
    ResultSet rsCheck=prpStatementCheck.executeQuery();
    String check=null;

     while((rsCheck.next())
    {
         if(rsCheck.next()>0)
          update statement; 
         else
             Insert Statement; 
    }

Antworten auf die Frage(3)

Ihre Antwort auf die Frage