1 package org.apache.ojb.broker.platforms; 2 3 17 18 19 27 public class PlatformFirebirdImpl extends PlatformDefaultImpl 28 { 29 public String createSequenceQuery(String sequenceName) 30 { 31 return "create generator " + sequenceName; 32 } 33 34 public String nextSequenceQuery(String sequenceName) 35 { 36 return "select gen_id(" + sequenceName + ", 1) from rdb$database"; 37 } 38 39 public String dropSequenceQuery(String sequenceName) 40 { 41 return "DELETE FROM RDB$GENERATORS WHERE RDB$GENERATORS_NAME = '" + sequenceName + "'"; 42 } 43 } 44 45 | Popular Tags |