Home > C# > PostgreSQL > Npgsqlドキュメント(2014年7月25日・13改訂版)

サポートされているデータ型

作成日 2015.03.06
最終更新日 2015.03.06

概要

PostgreSQLデータベース・サーバのための、.NET データ・プロバイダNpgsqlのドキュメント(2014年7月25日・13改訂版)の和訳です。 旧版ドキュメント(外部サイト) の和訳は存在しましたが、現行版のドキュメントのものは見つからなかったので和訳しました。 PostgreSQLとC#の両方を学ぶための資料集めの一環としての作成しています。

原文

npgsqlマニュアル(2014年7月25日・13改訂版)(外部サイト)

公式ページのドキュメントです。英語で書かれています。

注意

このドキュメントは、過去のNpgsqlのバージョンのドキュメントです。より新しいドキュメントについては、「型のマッピング Npgsql」をご覧ください。

サポートされているデータ型

Supported data types

Npgsqlは、次に示すデータ型をサポートします。:

Postgresql Type NpgsqlDbType System.DbType Enum .Net System Type
int8 Bigint Int64 Int64
bool Boolean Boolean Boolean
Box, Circle, Line, LSeg, Path, Point, Polygon Box, Circle, Line, LSeg, Path, Point, Polygon Object Object
bytea Bytea Binary Byte[]
date Date Date DateTime, NpgsqlDate
float8 Double Double Double
int4 Integer Int32 Int32
money Money Decimal Decimal
numeric Numeric Decimal Decimal
float4 Real Single Single
int2 Smallint Int16 Int16
text Text String String
time Time Time DateTime, NpgsqlTime
timetz Time Time DateTime, NpgsqlTimeTZ
timestamp Timestamp DateTime DateTime, NpgsqlTimestamp
timestamptz TimestampTZ DateTime DateTime, NpgsqlTimestampTZ
interval Interval Object TimeSpan, NpgsqlInterval
varchar Varchar String String
inet Inet Object NpgsqlInet, IPAddress (あなたが、IPAddressを使う必要があり、NpgsqlInetだけを持ってい場合、 IPAddressにNpgsqlInetオブジェクトを変換するために、 implicityキャスト演算子があります。)
bit Bit Boolean Boolean, Int32 (あなたが、Int32値を使用する場合、奇数の値は、bit 1に、そして、偶数の値は、bit 0に変換されるでしょう)
array Array Object Arrayは、『OR』された型のように、NpgsqlDbTypeを指定し、明示的に配列型を使用します。:NpgsqlDbType.Array
このエントリーをはてなブックマークに追加

Home PC C# Illustration

Copyright (C) 2011 Horio Kazuhiko(kukekko) All Rights Reserved.
kukekko@gmail.com
ご連絡の際は、お問い合わせページのURLの明記をお願いします。
「掲載内容は私自身の見解であり、所属する組織を代表するものではありません。」