Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
4 | 8 | 6 | 0.958 | statement_list[4] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 4 | 41 | src/NHibernate/Dialect/DB2Dialect.cs |
2 | 4 | 47 | src/NHibernate/Dialect/FirebirdDialect.cs |
3 | 4 | 48 | src/NHibernate/Dialect/InformixDialect.cs |
4 | 4 | 42 | src/NHibernate/Dialect/IngresDialect.cs |
5 | 4 | 59 | src/NHibernate/Dialect/MsSql2000Dialect.cs |
6 | 4 | 27 | src/NHibernate/Dialect/MsSqlCeDialect.cs |
7 | 7 | 49 | src/NHibernate/Dialect/OracleLiteDialect.cs |
8 | 4 | 24 | src/NHibernate/Dialect/SybaseASA9Dialect.cs |
| ||||
RegisterColumnType(DbType.Decimal, "DECIMAL(19,5)"); RegisterColumnType(DbType.Decimal, 19, "DECIMAL(19, $l)"); RegisterColumnType(DbType.Double, "DOUBLE"); RegisterColumnType(DbType.Int16, "SMALLINT"); |
| ||||
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"); |
| ||||
RegisterColumnType(DbType.Decimal, "DECIMAL(19, 5)"); RegisterColumnType(DbType.Decimal, 19, "DECIMAL($p, $s)"); RegisterColumnType(DbType.Double, "DOUBLE"); RegisterColumnType(DbType.Int16, "SMALLINT"); |
| ||||
RegisterColumnType(DbType.Decimal, "decimal(19,5)"); RegisterColumnType(DbType.Decimal, 19, "decimal(18, $l)"); RegisterColumnType(DbType.Double, "float8"); RegisterColumnType(DbType.Int16, "int2"); |
| ||||
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"); |
| ||||
RegisterColumnType(DbType.Decimal, "NUMERIC(19,5)"); RegisterColumnType(DbType.Decimal, 19, "NUMERIC(19, $l)"); RegisterColumnType(DbType.Double, "FLOAT"); RegisterColumnType(DbType.Guid, "UNIQUEIDENTIFIER"); |
| ||||
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)"); |
| ||||
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)"); |
| |||
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 Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#6ff28880]] | "DECIMAL(19,5)" |
1 | 2 | [[#6ff28880]] | "DECIMAL(18,5)" |
1 | 3 | [[#6ff28880]] | "DECIMAL(19,5)" |
1 | 4 | [[#6ff28880]] | "decimal(19,5)" |
1 | 5 | [[#6ff28880]] | "NUMERIC(19,5)" |
1 | 6 | [[#6ff28880]] | "DECIMAL(19, 5)" |
1 | 7 | [[#6ff28880]] | "DECIMAL(18,5)" |
1 | 8 | [[#6ff28880]] | "NUMBER(19,5)" |
2 | 1 | [[#70195180]] | 19 |
2 | 2 | [[#70195180]] | 18 |
2 | 3 | [[#70195180]] | 19 |
2 | 4 | [[#70195180]] | 19 |
2 | 5 | [[#70195180]] | 19 |
2 | 6 | [[#70195180]] | 19 |
2 | 7 | [[#70195180]] | 18 |
2 | 8 | [[#70195180]] | 19 |
3 | 1 | [[#2a8c0c60]] | "DECIMAL(19, $l)" |
3 | 2 | [[#2a8c0c60]] | "DECIMAL($p, $s)" |
3 | 3 | [[#2a8c0c60]] | "DECIMAL($p, $s)" |
3 | 4 | [[#2a8c0c60]] | "decimal(18, $l)" |
3 | 5 | [[#2a8c0c60]] | "NUMERIC(19, $l)" |
3 | 6 | [[#2a8c0c60]] | "DECIMAL($p, $s)" |
3 | 7 | [[#2a8c0c60]] | "DECIMAL(18,$l)" |
3 | 8 | [[#2a8c0c60]] | "NUMBER(19, $l)" |
4 | 1 | [[#6ff28100]] | "DOUBLE" |
4 | 2 | [[#6ff28100]] | "DOUBLE PRECISION" |
4 | 3 | [[#6ff28100]] | "DOUBLE PRECISION" |
4 | 4 | [[#6ff28100]] | "float8" |
4 | 5 | [[#6ff28100]] | "FLOAT" |
4 | 6 | [[#6ff28100]] | "DOUBLE" |
4 | 7 | [[#6ff28100]] | "DOUBLE" |
4 | 8 | [[#6ff28100]] | "DOUBLE PRECISION" |
5 | 1 | [[#54a805a0]] | Int16 |
5 | 2 | [[#54a805a0]] | Guid |
5 | 3 | [[#54a805a0]] | Guid |
5 | 4 | [[#54a805a0]] | Int16 |
5 | 5 | [[#54a805a0]] | Guid |
5 | 6 | [[#54a805a0]] | Int16 |
5 | 7 | [[#54a805a0]] | Guid |
5 | 8 | [[#54a805a0]] | Int16 |
6 | 1 | [[#2a8c0bc0]] | "SMALLINT" |
6 | 2 | [[#2a8c0bc0]] | "CHAR(16) CHARACTER SET OCTETS" |
6 | 3 | [[#2a8c0bc0]] | "UNIQUEIDENTIFIER" |
6 | 4 | [[#2a8c0bc0]] | "int2" |
6 | 5 | [[#2a8c0bc0]] | "UNIQUEIDENTIFIER" |
6 | 6 | [[#2a8c0bc0]] | "SMALLINT" |
6 | 7 | [[#2a8c0bc0]] | "CHAR(16)" |
6 | 8 | [[#2a8c0bc0]] | "NUMBER(5,0)" |