채소 새 노트: 자바 호출 sql 서버 저장 프로세스

970 단어 sqlserver
먼저 스토리지 프로세스를 생성합니다.
CREATE proc HR_PER_TARGET_SCORECHECK @PLANID varchar(20),  @Obj_A0100 varchar(20), @Body_A0100 varchar(20), @Allow varchar(20) output as sql 문구;GO
 
그 다음에 자바로 저장 프로세스를 호출합니다
 
CallableStatement cstmt = null; //     
try
{
	
	String sqlCall = "{call HR_PER_TARGET_SCORECHECK (?,?,?,?)}";

	cstmt = this.frameconn.prepareCall(sqlCall);
	cstmt.setInt(1, Integer.parseInt(planid));//          
	cstmt.setString(2, object_id);//               
	cstmt.setInt(3, Integer.parseInt(this.userView.getA0100()));//              
	
	cstmt.registerOutParameter(4, Types.VARCHAR);//            
	//      
	cstmt.execute();
	String Allow = cstmt.getString(4);
	if(Allow.equals("0")){
		info = Allow;
	}
	
} catch (Exception e)
{
	e.printStackTrace();
	
} finally
{
	try
	{
		if (cstmt != null)
			cstmt.close();
	} catch (Exception e)
	{
		e.printStackTrace();
	}
}

 
 
 
 
 

좋은 웹페이지 즐겨찾기