CloneSet152


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4860.958statement_list[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1441
src/NHibernate/Dialect/DB2Dialect.cs
2447
src/NHibernate/Dialect/FirebirdDialect.cs
3448
src/NHibernate/Dialect/InformixDialect.cs
4442
src/NHibernate/Dialect/IngresDialect.cs
5459
src/NHibernate/Dialect/MsSql2000Dialect.cs
6427
src/NHibernate/Dialect/MsSqlCeDialect.cs
7749
src/NHibernate/Dialect/OracleLiteDialect.cs
8424
src/NHibernate/Dialect/SybaseASA9Dialect.cs
Clone Instance
1
Line Count
4
Source Line
41
Source File
src/NHibernate/Dialect/DB2Dialect.cs

                        RegisterColumnType(DbType.Decimal, "DECIMAL(19,5)");
                        RegisterColumnType(DbType.Decimal, 19, "DECIMAL(19, $l)");
                        RegisterColumnType(DbType.Double, "DOUBLE");
                        RegisterColumnType(DbType.Int16, "SMALLINT");


Clone Instance
2
Line Count
4
Source Line
47
Source File
src/NHibernate/Dialect/FirebirdDialect.cs

                        RegisterColumnType(DbType.Decimal, "DECIMAL(18,5)"); // NUMERIC(18,5) is equivalent to DECIMAL(18,5)
                        RegisterColumnType(DbType.Decimal, 18, "DECIMAL($p, $s)");
                        RegisterColumnType(DbType.Double, "DOUBLE PRECISION");
                        RegisterColumnType(DbType.Guid, "CHAR(16) CHARACTER SET OCTETS");


Clone Instance
3
Line Count
4
Source Line
48
Source File
src/NHibernate/Dialect/InformixDialect.cs

                        RegisterColumnType(DbType.Decimal, "DECIMAL(19, 5)");
                        RegisterColumnType(DbType.Decimal, 19, "DECIMAL($p, $s)");
                        RegisterColumnType(DbType.Double, "DOUBLE");
                        RegisterColumnType(DbType.Int16, "SMALLINT");


Clone Instance
4
Line Count
4
Source Line
42
Source File
src/NHibernate/Dialect/IngresDialect.cs

                        RegisterColumnType(DbType.Decimal, "decimal(19,5)");
                        RegisterColumnType(DbType.Decimal, 19, "decimal(18, $l)");
                        RegisterColumnType(DbType.Double, "float8");
                        RegisterColumnType(DbType.Int16, "int2");


Clone Instance
5
Line Count
4
Source Line
59
Source File
src/NHibernate/Dialect/MsSql2000Dialect.cs

                        RegisterColumnType(DbType.Decimal, "DECIMAL(19,5)");
                        RegisterColumnType(DbType.Decimal, 19, "DECIMAL($p, $s)");
                        RegisterColumnType(DbType.Double, "DOUBLE PRECISION"); //synonym for FLOAT(53)
                        RegisterColumnType(DbType.Guid, "UNIQUEIDENTIFIER");


Clone Instance
6
Line Count
4
Source Line
27
Source File
src/NHibernate/Dialect/MsSqlCeDialect.cs

                        RegisterColumnType(DbType.Decimal, "NUMERIC(19,5)");
                        RegisterColumnType(DbType.Decimal, 19, "NUMERIC(19, $l)");
                        RegisterColumnType(DbType.Double, "FLOAT");
                        RegisterColumnType(DbType.Guid, "UNIQUEIDENTIFIER");


Clone Instance
7
Line Count
7
Source Line
49
Source File
src/NHibernate/Dialect/OracleLiteDialect.cs

                        RegisterColumnType(DbType.Decimal, "NUMBER(19,5)");
                        RegisterColumnType(DbType.Decimal, 19, "NUMBER(19, $l)");
                        // having problems with both ODP and OracleClient from MS not being able
                        // to read values out of a field that is DOUBLE PRECISION
                        RegisterColumnType(DbType.Double, "DOUBLE PRECISION"); //"FLOAT(53)" );
                        //RegisterColumnType(DbType.Guid, "CHAR(38)");
                        RegisterColumnType(DbType.Int16, "NUMBER(5,0)");


Clone Instance
8
Line Count
4
Source Line
24
Source File
src/NHibernate/Dialect/SybaseASA9Dialect.cs

                        RegisterColumnType(DbType.Decimal, "DECIMAL(18,5)"); // NUMERIC(18,5) is equivalent to DECIMAL(18,5)
                        RegisterColumnType(DbType.Decimal, 18, "DECIMAL(18,$l)");
                        RegisterColumnType(DbType.Double, "DOUBLE");
                        RegisterColumnType(DbType.Guid, "CHAR(16)");


Clone AbstractionParameter Count: 6Parameter Bindings

RegisterColumnType(DbType.Decimal, [[#variable6ff28880]]); // NUMERIC(18,5) is equivalent to DECIMAL(18,5)
RegisterColumnType(DbType.Decimal, [[#variable70195180]], [[#variable2a8c0c60]]);
// having problems with both ODP and OracleClient from MS not being able
// to read values out of a field that is DOUBLE PRECISION
RegisterColumnType(DbType.Double, [[#variable6ff28100]]); //synonym for FLOAT(53) //"FLOAT(53)" );
//RegisterColumnType(DbType.Guid, "CHAR(38)");
RegisterColumnType(DbType. [[#variable54a805a0]], [[#variable2a8c0bc0]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#6ff28880]]
"DECIMAL(19,5)" 
12[[#6ff28880]]
"DECIMAL(18,5)" 
13[[#6ff28880]]
"DECIMAL(19,5)" 
14[[#6ff28880]]
"decimal(19,5)" 
15[[#6ff28880]]
"NUMERIC(19,5)" 
16[[#6ff28880]]
"DECIMAL(19, 5)" 
17[[#6ff28880]]
"DECIMAL(18,5)" 
18[[#6ff28880]]
"NUMBER(19,5)" 
21[[#70195180]]
19 
22[[#70195180]]
18 
23[[#70195180]]
19 
24[[#70195180]]
19 
25[[#70195180]]
19 
26[[#70195180]]
19 
27[[#70195180]]
18 
28[[#70195180]]
19 
31[[#2a8c0c60]]
"DECIMAL(19, $l)" 
32[[#2a8c0c60]]
"DECIMAL($p, $s)" 
33[[#2a8c0c60]]
"DECIMAL($p, $s)" 
34[[#2a8c0c60]]
"decimal(18, $l)" 
35[[#2a8c0c60]]
"NUMERIC(19, $l)" 
36[[#2a8c0c60]]
"DECIMAL($p, $s)" 
37[[#2a8c0c60]]
"DECIMAL(18,$l)" 
38[[#2a8c0c60]]
"NUMBER(19, $l)" 
41[[#6ff28100]]
"DOUBLE" 
42[[#6ff28100]]
"DOUBLE PRECISION" 
43[[#6ff28100]]
"DOUBLE PRECISION" 
44[[#6ff28100]]
"float8" 
45[[#6ff28100]]
"FLOAT" 
46[[#6ff28100]]
"DOUBLE" 
47[[#6ff28100]]
"DOUBLE" 
48[[#6ff28100]]
"DOUBLE PRECISION" 
51[[#54a805a0]]
Int16 
52[[#54a805a0]]
Guid 
53[[#54a805a0]]
Guid 
54[[#54a805a0]]
Int16 
55[[#54a805a0]]
Guid 
56[[#54a805a0]]
Int16 
57[[#54a805a0]]
Guid 
58[[#54a805a0]]
Int16 
61[[#2a8c0bc0]]
"SMALLINT" 
62[[#2a8c0bc0]]
"CHAR(16) CHARACTER SET OCTETS" 
63[[#2a8c0bc0]]
"UNIQUEIDENTIFIER" 
64[[#2a8c0bc0]]
"int2" 
65[[#2a8c0bc0]]
"UNIQUEIDENTIFIER" 
66[[#2a8c0bc0]]
"SMALLINT" 
67[[#2a8c0bc0]]
"CHAR(16)" 
68[[#2a8c0bc0]]
"NUMBER(5,0)"