Search Results for

    Show / Hide Table of Contents

    Class PostgresTypeOIDs

    Holds well-known, built-in PostgreSQL type OIDs.

    Inheritance
    Object
    PostgresTypeOIDs
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Npgsql.TypeMapping
    Assembly: Npgsql.dll
    Syntax
    public static class PostgresTypeOIDs
    Remarks

    Source: https://github.com/postgres/postgres/blob/master/src/include/catalog/pg_type.dat

    Fields

    Abstime

    Declaration
    public const uint Abstime = 702U
    Field Value
    Type Description
    UInt32

    Bit

    Declaration
    public const uint Bit = 1560U
    Field Value
    Type Description
    UInt32

    Bool

    Declaration
    public const uint Bool = 16U
    Field Value
    Type Description
    UInt32

    Box

    Declaration
    public const uint Box = 603U
    Field Value
    Type Description
    UInt32

    BPChar

    Declaration
    public const uint BPChar = 1042U
    Field Value
    Type Description
    UInt32

    Bytea

    Declaration
    public const uint Bytea = 17U
    Field Value
    Type Description
    UInt32

    Char

    Declaration
    public const uint Char = 18U
    Field Value
    Type Description
    UInt32

    Cid

    Declaration
    public const uint Cid = 29U
    Field Value
    Type Description
    UInt32

    Cidr

    Declaration
    public const uint Cidr = 650U
    Field Value
    Type Description
    UInt32

    Circle

    Declaration
    public const uint Circle = 718U
    Field Value
    Type Description
    UInt32

    Date

    Declaration
    public const uint Date = 1082U
    Field Value
    Type Description
    UInt32

    DateMultirange

    Declaration
    public const uint DateMultirange = 4535U
    Field Value
    Type Description
    UInt32

    DateRange

    Declaration
    public const uint DateRange = 3912U
    Field Value
    Type Description
    UInt32

    Float4

    Declaration
    public const uint Float4 = 700U
    Field Value
    Type Description
    UInt32

    Float8

    Declaration
    public const uint Float8 = 701U
    Field Value
    Type Description
    UInt32

    Inet

    Declaration
    public const uint Inet = 869U
    Field Value
    Type Description
    UInt32

    Int2

    Declaration
    public const uint Int2 = 21U
    Field Value
    Type Description
    UInt32

    Int2vector

    Declaration
    public const uint Int2vector = 22U
    Field Value
    Type Description
    UInt32

    Int4

    Declaration
    public const uint Int4 = 23U
    Field Value
    Type Description
    UInt32

    Int4Multirange

    Declaration
    public const uint Int4Multirange = 4451U
    Field Value
    Type Description
    UInt32

    Int4Range

    Declaration
    public const uint Int4Range = 3904U
    Field Value
    Type Description
    UInt32

    Int8

    Declaration
    public const uint Int8 = 20U
    Field Value
    Type Description
    UInt32

    Int8Multirange

    Declaration
    public const uint Int8Multirange = 4536U
    Field Value
    Type Description
    UInt32

    Int8Range

    Declaration
    public const uint Int8Range = 3926U
    Field Value
    Type Description
    UInt32

    Interval

    Declaration
    public const uint Interval = 1186U
    Field Value
    Type Description
    UInt32

    Json

    Declaration
    public const uint Json = 114U
    Field Value
    Type Description
    UInt32

    Jsonb

    Declaration
    public const uint Jsonb = 3802U
    Field Value
    Type Description
    UInt32

    JsonPath

    Declaration
    public const uint JsonPath = 4072U
    Field Value
    Type Description
    UInt32

    Line

    Declaration
    public const uint Line = 628U
    Field Value
    Type Description
    UInt32

    LSeg

    Declaration
    public const uint LSeg = 601U
    Field Value
    Type Description
    UInt32

    Macaddr

    Declaration
    public const uint Macaddr = 829U
    Field Value
    Type Description
    UInt32

    Macaddr8

    Declaration
    public const uint Macaddr8 = 774U
    Field Value
    Type Description
    UInt32

    Money

    Declaration
    public const uint Money = 790U
    Field Value
    Type Description
    UInt32

    Name

    Declaration
    public const uint Name = 19U
    Field Value
    Type Description
    UInt32

    Numeric

    Declaration
    public const uint Numeric = 1700U
    Field Value
    Type Description
    UInt32

    NumMultirange

    Declaration
    public const uint NumMultirange = 4532U
    Field Value
    Type Description
    UInt32

    NumRange

    Declaration
    public const uint NumRange = 3906U
    Field Value
    Type Description
    UInt32

    Oid

    Declaration
    public const uint Oid = 26U
    Field Value
    Type Description
    UInt32

    Oidvector

    Declaration
    public const uint Oidvector = 30U
    Field Value
    Type Description
    UInt32

    Path

    Declaration
    public const uint Path = 602U
    Field Value
    Type Description
    UInt32

    PgLsn

    Declaration
    public const uint PgLsn = 3220U
    Field Value
    Type Description
    UInt32

    Point

    Declaration
    public const uint Point = 600U
    Field Value
    Type Description
    UInt32

    Polygon

    Declaration
    public const uint Polygon = 604U
    Field Value
    Type Description
    UInt32

    Record

    Declaration
    public const uint Record = 2249U
    Field Value
    Type Description
    UInt32

    Refcursor

    Declaration
    public const uint Refcursor = 1790U
    Field Value
    Type Description
    UInt32

    Regconfig

    Declaration
    public const uint Regconfig = 3734U
    Field Value
    Type Description
    UInt32

    Regtype

    Declaration
    public const uint Regtype = 2206U
    Field Value
    Type Description
    UInt32

    Text

    Declaration
    public const uint Text = 25U
    Field Value
    Type Description
    UInt32

    Tid

    Declaration
    public const uint Tid = 27U
    Field Value
    Type Description
    UInt32

    Time

    Declaration
    public const uint Time = 1083U
    Field Value
    Type Description
    UInt32

    Timestamp

    Declaration
    public const uint Timestamp = 1114U
    Field Value
    Type Description
    UInt32

    TimestampTz

    Declaration
    public const uint TimestampTz = 1184U
    Field Value
    Type Description
    UInt32

    TimeTz

    Declaration
    public const uint TimeTz = 1266U
    Field Value
    Type Description
    UInt32

    TsMultirange

    Declaration
    public const uint TsMultirange = 4533U
    Field Value
    Type Description
    UInt32

    TsQuery

    Declaration
    public const uint TsQuery = 3615U
    Field Value
    Type Description
    UInt32

    TsRange

    Declaration
    public const uint TsRange = 3908U
    Field Value
    Type Description
    UInt32

    TsTzMultirange

    Declaration
    public const uint TsTzMultirange = 4534U
    Field Value
    Type Description
    UInt32

    TsTzRange

    Declaration
    public const uint TsTzRange = 3910U
    Field Value
    Type Description
    UInt32

    TsVector

    Declaration
    public const uint TsVector = 3614U
    Field Value
    Type Description
    UInt32

    Unknown

    Declaration
    public const uint Unknown = 705U
    Field Value
    Type Description
    UInt32

    Uuid

    Declaration
    public const uint Uuid = 2950U
    Field Value
    Type Description
    UInt32

    Varbit

    Declaration
    public const uint Varbit = 1562U
    Field Value
    Type Description
    UInt32

    Varchar

    Declaration
    public const uint Varchar = 1043U
    Field Value
    Type Description
    UInt32

    Void

    Declaration
    public const uint Void = 2278U
    Field Value
    Type Description
    UInt32

    Xid

    Declaration
    public const uint Xid = 28U
    Field Value
    Type Description
    UInt32

    Xid8

    Declaration
    public const uint Xid8 = 5069U
    Field Value
    Type Description
    UInt32

    Xml

    Declaration
    public const uint Xml = 142U
    Field Value
    Type Description
    UInt32
    In This Article
    Back to top © Copyright 2022 The Npgsql Development Team