CloneSet446


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
16201.000statement_sequence[14]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
116698
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/DB2DialectExt.java
2162812
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/DialectUtils.java
Next
Last
Clone Instance
1
Line Count
16
Source Line
698
Source File
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/DB2DialectExt.java

final StringBuilder triggerSql = new StringBuilder();
triggerSql.append("CREATE TRIGGER ");
triggerSql.append(columnName);
triggerSql.append("_trigger \n");
triggerSql.append("NO CASCADE BEFORE INSERT ON ");
triggerSql.append(tableName);
triggerSql.append(" REFERENCING NEW AS n \n");
triggerSql.append("FOR EACH ROW \n");
triggerSql.append("SET n.");
triggerSql.append(columnName);
triggerSql.append(" = NEXTVAL FOR ");
triggerSql.append(sequenceName);
result.add(triggerSql.toString());
return result.toArray(new String[result.size()]);


First
Previous
Clone Instance
2
Line Count
16
Source Line
2812
Source File
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/DialectUtils.java

final StringBuilder triggerSql = new StringBuilder();
triggerSql.append("CREATE TRIGGER ");
triggerSql.append(columnName);
triggerSql.append("_trigger \n");
triggerSql.append("NO CASCADE BEFORE INSERT ON ");
triggerSql.append(tableName);
triggerSql.append(" REFERENCING NEW AS n \n");
triggerSql.append("FOR EACH ROW \n");
triggerSql.append("SET n.");
triggerSql.append(columnName);
triggerSql.append(" = NEXTVAL FOR ");
triggerSql.append(sequenceName);
result.add(triggerSql.toString());
return result.toArray(new String[result.size()]);


Clone AbstractionParameter Count: 0Parameter Bindings

final StringBuilder triggerSql = new StringBuilder();
triggerSql.append("CREATE TRIGGER ");
triggerSql.append(columnName);
triggerSql.append("_trigger \n");
triggerSql.append("NO CASCADE BEFORE INSERT ON ");
triggerSql.append(tableName);
triggerSql.append(" REFERENCING NEW AS n \n");
triggerSql.append("FOR EACH ROW \n");
triggerSql.append("SET n.");
triggerSql.append(columnName);
triggerSql.append(" = NEXTVAL FOR ");
triggerSql.append(sequenceName);
result.add(triggerSql.toString());
return result.toArray(new String[result.size()]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
None