Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
3 | 6 | 3 | 0.955 | statement_list[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 5 | 96 | src/NHibernate/Dialect/MySQLDialect.cs |
2 | 3 | 105 | src/NHibernate/Dialect/Oracle8iDialect.cs |
3 | 2 | 60 | src/NHibernate/Dialect/OracleLiteDialect.cs |
4 | 2 | 33 | src/NHibernate/Dialect/SQLiteDialect.cs |
5 | 2 | 40 | src/NHibernate/Dialect/SybaseASA9Dialect.cs |
6 | 3 | 46 | src/NHibernate/Dialect/SybaseDialect.cs |
| ||||
RegisterColumnType(DbType.UInt64, "BIGINT UNSIGNED"); //there are no other DbType unsigned...but mysql support Float unsigned, double unsigned, etc.. //Date and time type: RegisterColumnType(DbType.Date, "DATE"); |
| ||||
RegisterColumnType(DbType.UInt64, "NUMBER(20,0)"); RegisterColumnType(DbType.Currency, "NUMBER(20,2)"); |
| ||||
RegisterColumnType(DbType.UInt64, "NUMBER(20,0)"); RegisterColumnType(DbType.Single, "FLOAT(24)"); |
| ||||
RegisterColumnType(DbType.UInt64, "INTEGER"); RegisterColumnType(DbType.Currency, "NUMERIC"); |
| ||||
RegisterColumnType(DbType.UInt64, "UNSIGNED BIGINT"); RegisterColumnType(DbType.VarNumeric, "NUMERIC($l)"); |
| ||||
RegisterColumnType(DbType.UInt64, "numeric(19,0)"); RegisterColumnType(DbType.Byte, "tinyint"); |
| |||
RegisterColumnType(DbType.UInt64, [[#variable4f871ec0]]); //there are no other DbType unsigned...but mysql support Float unsigned, double unsigned, etc.. //Date and time type: RegisterColumnType(DbType. [[#variable4f871fc0]], [[#variable4f871f00]]); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#4f871ec0]] | "NUMBER(20,0)" |
1 | 2 | [[#4f871ec0]] | "BIGINT UNSIGNED" |
1 | 3 | [[#4f871ec0]] | "INTEGER" |
1 | 4 | [[#4f871ec0]] | "UNSIGNED BIGINT" |
1 | 5 | [[#4f871ec0]] | "numeric(19,0)" |
1 | 6 | [[#4f871ec0]] | "NUMBER(20,0)" |
2 | 1 | [[#4f871fc0]] | Currency |
2 | 2 | [[#4f871fc0]] | Date |
2 | 3 | [[#4f871fc0]] | Currency |
2 | 4 | [[#4f871fc0]] | VarNumeric |
2 | 5 | [[#4f871fc0]] | Byte |
2 | 6 | [[#4f871fc0]] | Single |
3 | 1 | [[#4f871f00]] | "NUMBER(20,2)" |
3 | 2 | [[#4f871f00]] | "DATE" |
3 | 3 | [[#4f871f00]] | "NUMERIC" |
3 | 4 | [[#4f871f00]] | "NUMERIC($l)" |
3 | 5 | [[#4f871f00]] | "tinyint" |
3 | 6 | [[#4f871f00]] | "FLOAT(24)" |