Data project added (previously Office)
This commit is contained in:
@@ -144,10 +144,14 @@ namespace Sarand.Net.Standard.Base.Dbas
|
||||
type = DbColumnDataType.SmallInt;
|
||||
break;
|
||||
//---------------------------------------------------------------
|
||||
case 4: // SQL_INTEGER: // 4 INTEGER Exact numeric value with precision 10 and scale 0 (signed: –2[31] <= n <= 2[31] – 1, unsigned:0 <= n <= 2[32] – 1)[3].
|
||||
case 4: // SQL_INTEGER: // 4 INTEGER Exact numeric value with precision 10 and scale 0 (signed: –2[31] <= n <= 2[31] – 1, unsigned:0 <= n <= 2[32] – 1)[3].
|
||||
type = DbColumnDataType.Int;
|
||||
break;
|
||||
//---------------------------------------------------------------
|
||||
case -5: // SQL_BIGINT: // -5 BIGINT Exact numeric value with precision 19 (if signed) or 20 (if unsigned) and scale 0 (signed: –2[63] <= n <= 2[63] – 1, unsigned:0 <= n <= 2[64] – 1)[3],[9].
|
||||
type = DbColumnDataType.BigInt;
|
||||
break;
|
||||
//---------------------------------------------------------------
|
||||
case 7: // SQL_REAL: // 7 REAL Signed, approximate, numeric value with a binary precision 24 (zero or absolute value 10[–38] to 10[38]).
|
||||
type = DbColumnDataType.Single;
|
||||
break;
|
||||
@@ -175,7 +179,6 @@ namespace Sarand.Net.Standard.Base.Dbas
|
||||
type = DbColumnDataType.Binary;
|
||||
break;
|
||||
//---------------------------------------------------------------
|
||||
case -5: // SQL_BIGINT: // -5 BIGINT Exact numeric value with precision 19 (if signed) or 20 (if unsigned) and scale 0 (signed: –2[63] <= n <= 2[63] – 1, unsigned:0 <= n <= 2[64] – 1)[3],[9].
|
||||
case 102: // SQL_INTERVAL_MONTH: // 102 INTERVAL MONTH(p) Number of months between two dates; p is the interval leading precision.
|
||||
case 101: // SQL_INTERVAL_YEAR: // 101 INTERVAL YEAR(p) Number of years between two dates; p is the interval leading precision.
|
||||
case 107: // SQL_INTERVAL_YEAR_TO_MONTH: // 107 INTERVAL YEAR(p) TO MONTH Number of years and months between two dates; p is the interval leading precision.
|
||||
@@ -190,7 +193,7 @@ namespace Sarand.Net.Standard.Base.Dbas
|
||||
case 112: // SQL_INTERVAL_HOUR_TO_SECOND: // 112 INTERVAL HOUR(p) TO SECOND(q) Number of hours/minutes/seconds between two date/times; p is the interval leading precision and q is the interval seconds precision.
|
||||
case 113: // SQL_INTERVAL_MINUTE_TO_SECOND: // 113 INTERVAL MINUTE(p) TO SECOND(q) Number of minutes/seconds between two date/times; p is the interval leading precision and q is the interval seconds precision.
|
||||
case -11: // SQL_GUID: // -11 GUID Fixed length Globally Unique Identifier.
|
||||
break;
|
||||
// break;
|
||||
//---------------------------------------------------------------
|
||||
default:
|
||||
SaLogger.Debug("OdbcUtil.OdbcToDataType Unrecognised native data type: " + dataType);
|
||||
|
||||
Reference in New Issue
Block a user