Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
2 | 9 | 3 | 0.962 | statement_list[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 2 | 39 | src/NHibernate/Dialect/FirebirdDialect.cs |
2 | 2 | 35 | src/NHibernate/Dialect/IngresDialect.cs |
3 | 2 | 51 | src/NHibernate/Dialect/MsSql2000Dialect.cs |
4 | 2 | 20 | src/NHibernate/Dialect/MsSqlCeDialect.cs |
5 | 2 | 70 | src/NHibernate/Dialect/MySQLDialect.cs |
6 | 2 | 125 | src/NHibernate/Dialect/Oracle8iDialect.cs |
7 | 2 | 41 | src/NHibernate/Dialect/OracleLiteDialect.cs |
8 | 2 | 39 | src/NHibernate/Dialect/PostgreSQLDialect.cs |
9 | 2 | 17 | src/NHibernate/Dialect/SybaseASA9Dialect.cs |
| ||||
RegisterColumnType(DbType.Binary, "BLOB SUB_TYPE 0"); RegisterColumnType(DbType.Binary, 2147483647, "BLOB SUB_TYPE 0"); // should use the IType.BlobType |
| ||||
RegisterColumnType(DbType.Binary, "bytea"); RegisterColumnType(DbType.Binary, 2147483647, "bytea"); |
| ||||
RegisterColumnType(DbType.Binary, "VARBINARY(8000)"); RegisterColumnType(DbType.Binary, 8000, "VARBINARY($l)"); |
| ||||
RegisterColumnType(DbType.Binary, "VARBINARY(8000)"); RegisterColumnType(DbType.Binary, 8000, "VARBINARY($l)"); |
| ||||
//todo: future: add compatibility with decimal??? //An unpacked fixed-point number. Behaves like a CHAR column; //unpacked means the number is stored as a string, using one character for each digit of the value. //M is the total number of digits and D is the number of digits after the decimal point //DECIMAL[(M[,D])] [UNSIGNED] [ZEROFILL] //binary type: RegisterColumnType(DbType.Binary, "LONGBLOB"); RegisterColumnType(DbType.Binary, 127, "TINYBLOB"); |
| ||||
RegisterColumnType(DbType.Binary, "RAW(2000)"); RegisterColumnType(DbType.Binary, 2000, "RAW($l)"); |
| ||||
RegisterColumnType(DbType.Binary, "RAW(2000)"); RegisterColumnType(DbType.Binary, 2000, "RAW($l)"); |
| ||||
RegisterColumnType(DbType.Binary, "bytea"); RegisterColumnType(DbType.Binary, 2147483647, "bytea"); |
| ||||
RegisterColumnType(DbType.Binary, "BINARY(255)"); RegisterColumnType(DbType.Binary, 2147483647, "LONG BINARY"); // should use the IType.BlobType |
| |||
//todo: future: add compatibility with decimal??? //An unpacked fixed-point number. Behaves like a CHAR column; //unpacked means the number is stored as a string, using one character for each digit of the value. //M is the total number of digits and D is the number of digits after the decimal point //DECIMAL[(M[,D])] [UNSIGNED] [ZEROFILL] //binary type: RegisterColumnType(DbType.Binary, [[#variable2c0561e0]]); RegisterColumnType(DbType.Binary, [[#variable54a4abc0]], [[#variable4fceba00]]); // should use the IType.BlobType |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#2c0561e0]] | "bytea" |
1 | 2 | [[#2c0561e0]] | "VARBINARY(8000)" |
1 | 3 | [[#2c0561e0]] | "RAW(2000)" |
1 | 4 | [[#2c0561e0]] | "BLOB SUB_TYPE 0" |
1 | 5 | [[#2c0561e0]] | "LONGBLOB" |
1 | 6 | [[#2c0561e0]] | "BINARY(255)" |
1 | 7 | [[#2c0561e0]] | "bytea" |
1 | 8 | [[#2c0561e0]] | "VARBINARY(8000)" |
1 | 9 | [[#2c0561e0]] | "RAW(2000)" |
2 | 1 | [[#54a4abc0]] | 2147483647 |
2 | 2 | [[#54a4abc0]] | 8000 |
2 | 3 | [[#54a4abc0]] | 2000 |
2 | 4 | [[#54a4abc0]] | 2147483647 |
2 | 5 | [[#54a4abc0]] | 127 |
2 | 6 | [[#54a4abc0]] | 2147483647 |
2 | 7 | [[#54a4abc0]] | 2147483647 |
2 | 8 | [[#54a4abc0]] | 8000 |
2 | 9 | [[#54a4abc0]] | 2000 |
3 | 1 | [[#4fceba00]] | "bytea" |
3 | 2 | [[#4fceba00]] | "VARBINARY($l)" |
3 | 3 | [[#4fceba00]] | "RAW($l)" |
3 | 4 | [[#4fceba00]] | "BLOB SUB_TYPE 0" |
3 | 5 | [[#4fceba00]] | "TINYBLOB" |
3 | 6 | [[#4fceba00]] | "LONG BINARY" |
3 | 7 | [[#4fceba00]] | "bytea" |
3 | 8 | [[#4fceba00]] | "VARBINARY($l)" |
3 | 9 | [[#4fceba00]] | "RAW($l)" |