try { if (value == null) { pstmt.setNull(position, _colDef.getSqlType(), _colDef .getSqlTypeName()); } else { pstmt.setString(position, value.toString()); } } catch (Exception e) { s_log.error("setPreparedStatementValue: Unexpected exception - " + e.getMessage(), e);
if (value == null) { pstmt.setNull(position, java.sql.Types.OTHER, typeName); } else { try { pstmt.setString(position, value.toString()); } catch (Exception e) { s_log.error("setPreparedStatementValue: Unexpected exception - " + e.getMessage(), e);
Clone fragments detected by clone detection tool
File path: /sql12/plugins/db2/src/net/sourceforge/squirrel_sql/plugins/db2/types/DB2XmlTypeDataTypeComponent.java File path: /sql12/plugins/postgres/src/net/sourceforge/squirrel_sql/plugins/postgres/types/PostgreSqlOtherTypeDataTypeComponent.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
try {
2
			if (value == null) {
1
if (value == null)
3
		
2
		{
4
		pstmt.setNull(position, _colDef.getSqlType(), _colDef
3
			pstmt.setNull(position, java.sql.Type
5
						.getSqlTypeName());
4
s.OTHER, typeName);
6
			} else {
5
		} else
6
		{
7
			try
8
			{				
7
				pstmt.setString(position, value.toString());
9
				pstmt.setString(position, value.toString());
8
			}
9
		} catch (Exception e) 
10
			} catch (Exception e)
10
{
11
			{
11
			s_log.error("setPreparedStatementValue: Unexpected exception - "
12
				s_log.error("setPreparedStatementValue: Unexpected exception - "
12
					+ e.getMessage(), e);
13
 + e.getMessage(), e);
13
		
14
			
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0