PostgreSQL to C# Type Mapping
PostgreSQL Data Type | C# Data Type | C# Nullable Data Type | C# Primitive Type |
---|---|---|---|
bigint | Int64 | Nullable<Int64> | long |
bit | Boolean | Nullable<Boolean> | bool |
boolean | Boolean | Nullable<Boolean> | bool |
bytea | byte[] | byte[] | |
character | String | String | string |
character varying | String | String | string |
date | DateTime | Nullable<DateTime> | |
double precision | Single | Nullable<Single> | float |
integer | Int32 | Nullable<Int32> | int |
money | Decimal | Nullable<Decimal> | decimal |
numeric | Decimal | Nullable<Decimal> | decimal |
real | Single | Nullable<Single> | float |
serial | Int32 | Nullable<Int32> | int |
smallint | Int16 | Nullable<Int16> | short |
smallserial | Int16 | Nullable<Int16> | short |
text | String | String | string |
time | DateTime | Nullable<DateTime> | |
timestamp | TimeStamp | Nullable<TimeStamp> |
0 Comments