读书人

sybase进程生成主键序列及java调用过程

发布时间: 2012-07-16 15:44:59 作者: rapoo

sybase过程生成主键序列及java调用过程

sybase过程生成主键序列及java调用过程:

?

??? 用sybase做一个跟Oracle序列功能相同的东东,方便移植使用

?

? 1.创建序列保存表

?

 /**      * 取当前应急类型的最大编号      * @return      */ public int getYjManagerMax(String yj_type) {     int isSyn= 0;         CallableStatement cStmt = null;         String sqlStr = "{call dbo.YJ_MANAGE_GET_MAX(?,?)}";         try { cStmt = conn.prepareCall(sqlStr); cStmt.setString(1,yj_type); cStmt.registerOutParameter(2,java.sql.Types.INTEGER);             cStmt.execute();             isSyn= cStmt.getInt(2);  ----返回的序列号             System.out.println("yyyyyy====="+isSyn); } catch (SQLException e) { e.printStackTrace(); isSyn= -1; } finally {             DBManager.closeDBStatement(cStmt);         }         return isSyn;     }

?

?

?

?

?

读书人网 >Sybase

热点推荐