CloneSet143


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
7630.959method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
17351
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/AxionDialectExt.java
26433
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/FrontBaseDialectExt.java
37336
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/H2DialectExt.java
413326
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/HSQLDialectExt.java
56326
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/IngresDialectExt.java
67403
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/McKoiDialectExt.java
Next
Last
Clone Instance
1
Line Count
7
Source Line
351
Source File
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/AxionDialectExt.java

/**
 * Returns the SQL command to change the specified column's default value alter table test alter column
 * PKCOL2 set default 0
 * 
 * @param info
 *           the column to modify and it's default value.
 * @return SQL to make the change
 */
public String getColumnDefaultAlterSQL(TableColumnInfo info, DatabaseObjectQualifier qualifier, SqlGenerationPreferences prefs) {
  String alterClause = DialectUtils.ALTER_COLUMN_CLAUSE;
  String defaultClause = DialectUtils.SET_DEFAULT_CLAUSE;
  return DialectUtils.getColumnDefaultAlterSQL(this, info, alterClause, false, defaultClause, qualifier, prefs);
}


Next
Previous
Clone Instance
2
Line Count
6
Source Line
433
Source File
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/FrontBaseDialectExt.java

/**
 * Returns the SQL command to change the specified column's default value alter table test alter column foo
 * set default 'foo'
 * 
 * @param info
 *           the column to modify and it's default value.
 * @return SQL to make the change
 */
public String getColumnDefaultAlterSQL(TableColumnInfo info, DatabaseObjectQualifier qualifier, SqlGenerationPreferences prefs) {
  String alterClause = DialectUtils.ALTER_COLUMN_CLAUSE;
  String defaultClause = DialectUtils.SET_DEFAULT_CLAUSE;
  return DialectUtils.getColumnDefaultAlterSQL(this, info, alterClause, false, defaultClause, qualifier, prefs);
}


Next
Previous
Clone Instance
3
Line Count
7
Source Line
336
Source File
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/H2DialectExt.java

/**
 * Returns the SQL command to change the specified column's default value ALTER TABLE table_name ALTER
 * COLUMN column_name SET DEFAULT 'default value'
 * 
 * @param info
 *           the column to modify and it's default value.
 * @return SQL to make the change
 */
public String getColumnDefaultAlterSQL(TableColumnInfo info, DatabaseObjectQualifier qualifier, SqlGenerationPreferences prefs) {
  String alterClause = DialectUtils.ALTER_COLUMN_CLAUSE;
  String defaultClause = DialectUtils.SET_DEFAULT_CLAUSE;
  return DialectUtils.getColumnDefaultAlterSQL(this, info, alterClause, false, defaultClause, qualifier, prefs);
}


Next
Previous
Clone Instance
4
Line Count
13
Source Line
326
Source File
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/HSQLDialectExt.java

/**
 * @see net.sourceforge.squirrel_sql.fw.dialects.CommonHibernateDialect#getColumnDefaultAlterSQL(net.sourceforge.squirrel_sql.fw.sql.TableColumnInfo,
 *      DatabaseObjectQualifier, SqlGenerationPreferences)
 */
@Override public String getColumnDefaultAlterSQL(TableColumnInfo info, DatabaseObjectQualifier qualifier, SqlGenerationPreferences prefs) {
  String alterClause = DialectUtils.ALTER_COLUMN_CLAUSE;
  String defaultClause = DialectUtils.SET_DEFAULT_CLAUSE;
  return DialectUtils.getColumnDefaultAlterSQL(this, info, alterClause, false, defaultClause, qualifier, prefs);
}


Next
Previous
Clone Instance
5
Line Count
6
Source Line
326
Source File
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/IngresDialectExt.java

/**
 * Returns the SQL command to change the specified column's default value alter table test2 alter column
 * mycol char(10) default 'foo' Note: This worked in a previous release of Ingres, however, it no longer
 * works and fails with: Exception in thread "main" com.ingres.gcf.util.SqlEx: ALTER TABLE: invalid change
 * of attributes on an ALTER COLUMN at com.ingres.gcf.jdbc.DrvObj.readError(DrvObj.java:844) I would file a
 * bug if I knew where the bug database was. Too bad for them.
 * 
 * @param info
 *           the column to modify and it's default value.
 * @return SQL to make the change
 */
public String getColumnDefaultAlterSQL(TableColumnInfo info, DatabaseObjectQualifier qualifier, SqlGenerationPreferences prefs) {
  String alterClause = DialectUtils.ALTER_COLUMN_CLAUSE;
  String defaultClause = DialectUtils.DEFAULT_CLAUSE;
  return DialectUtils.getColumnDefaultAlterSQL(this, info, alterClause, true, defaultClause, qualifier, prefs);
}


First
Previous
Clone Instance
6
Line Count
7
Source Line
403
Source File
E:/TSE/Projects-CloneDR/sql12/fw/src/net/sourceforge/squirrel_sql/fw/dialects/McKoiDialectExt.java

/**
 * Returns the SQL command to change the specified column's default value
 * 
 * @param info
 *           the column to modify and it's default value.
 * @return SQL to make the change
 */
public String getColumnDefaultAlterSQL(TableColumnInfo info, DatabaseObjectQualifier qualifier, SqlGenerationPreferences prefs) {
  String alterClause = DialectUtils.ALTER_COLUMN_CLAUSE;
  String defaultClause = DialectUtils.SET_CLAUSE;
  return DialectUtils.getColumnDefaultAlterSQL(this, info, alterClause, false, defaultClause, qualifier, prefs);
}


Clone AbstractionParameter Count: 3Parameter Bindings

 [[#variable18c9dd20]]String getColumnDefaultAlterSQL(TableColumnInfo info, DatabaseObjectQualifier qualifier, SqlGenerationPreferences prefs) {
  String alterClause = DialectUtils.ALTER_COLUMN_CLAUSE;
  String defaultClause = DialectUtils. [[#variable18c9dcc0]];
  return DialectUtils.getColumnDefaultAlterSQL(this, info, alterClause,  [[#variable18c9dc20]], defaultClause, qualifier, prefs);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#18c9dd20]]
/**
 * Returns the SQL command to change the specified column's default value alter table test alter column
 * PKCOL2 set default 0
 * 
 * @param info
 *           the column to modify and it's default value.
 * @return SQL to make the change
 */
public 
12[[#18c9dd20]]
/**
 * Returns the SQL command to change the specified column's default value alter table test alter column foo
 * set default 'foo'
 * 
 * @param info
 *           the column to modify and it's default value.
 * @return SQL to make the change
 */
public 
13[[#18c9dd20]]
/**
 * Returns the SQL command to change the specified column's default value ALTER TABLE table_name ALTER
 * COLUMN column_name SET DEFAULT 'default value'
 * 
 * @param info
 *           the column to modify and it's default value.
 * @return SQL to make the change
 */
public 
14[[#18c9dd20]]
/**
 * @see net.sourceforge.squirrel_sql.fw.dialects.CommonHibernateDialect#getColumnDefaultAlterSQL(net.sourceforge.squirrel_sql.fw.sql.TableColumnInfo,
 *      DatabaseObjectQualifier, SqlGenerationPreferences)
 */
@Override public 
15[[#18c9dd20]]
/**
 * Returns the SQL command to change the specified column's default value alter table test2 alter column
 * mycol char(10) default 'foo' Note: This worked in a previous release of Ingres, however, it no longer
 * works and fails with: Exception in thread "main" com.ingres.gcf.util.SqlEx: ALTER TABLE: invalid change
 * of attributes on an ALTER COLUMN at com.ingres.gcf.jdbc.DrvObj.readError(DrvObj.java:844) I would file a
 * bug if I knew where the bug database was. Too bad for them.
 * 
 * @param info
 *           the column to modify and it's default value.
 * @return SQL to make the change
 */
public 
16[[#18c9dd20]]
/**
 * Returns the SQL command to change the specified column's default value
 * 
 * @param info
 *           the column to modify and it's default value.
 * @return SQL to make the change
 */
public 
21[[#18c9dcc0]]
SET_DEFAULT_CLAUSE 
22[[#18c9dcc0]]
SET_DEFAULT_CLAUSE 
23[[#18c9dcc0]]
SET_DEFAULT_CLAUSE 
24[[#18c9dcc0]]
SET_DEFAULT_CLAUSE 
25[[#18c9dcc0]]
DEFAULT_CLAUSE 
26[[#18c9dcc0]]
SET_CLAUSE 
31[[#18c9dc20]]
false 
32[[#18c9dc20]]
false 
33[[#18c9dc20]]
false 
34[[#18c9dc20]]
false 
35[[#18c9dc20]]
true 
36[[#18c9dc20]]
false