2_04_27-データの型について

PHPとPostgreSQLを利用したWEBシステムの開発例を掲載していきます。腕時計 販売サイト my-watch.biz



● 2_04_27-データの型について

 データの型については初めのほうでやったほうが、良かったかなあ、と思うのですが、少しややこしいので後にしました。

 よく使われるデータ型は以下になります。というより私が良く使うという事になりますが。
数値型
文字型
日付/時刻型
ブール型
real/float4

・サイズ 4byte
・説明 可変精度浮動小数点。
・有効範囲 少数位6

varchar(n)

・サイズ (4+n)byte
・説明 文字数制限付きの可変長文字列。SQL92 互換
nは4096以下でなければなりません
timestamp

・サイズ 4byte
・説明 限られた範囲で低精度の日付と時刻。SQL92 互換
・有効範囲 1901-12-14 〜 2038-01-19
・最小単位 1秒
bool

・サイズ 1byte
・説明 真偽のフラグを表現します。データに真を設定する場合、TRUE , 't' , 'true' , 'y' , 'yes' ,

'1' のいずれかを指定します。真の場合の出力は't'です。データに偽を設定する場合、
FALSE , 'f' , 'false' , 'n' , 'no' , '0' のいずかを指定します。偽の場合の出力は'f'です。

double precision/float8

・サイズ 8byte
・説明 可変精度浮動小数点。
・有効範囲 少数位15桁

text

・サイズ (4+x)byte
・説明 可変長文字列。
   
integer/int4

・サイズ 4byte
・説明 固定精度整数。

・有効範囲 -2147483648 〜 +2147483647
     
serial

・サイズ 4byte
・説明 インデックスや相互参照に使用する特殊なデータ型です。
・有効範囲 0 〜 +2147483647

     

 データ型にはもっと種類があります。滅多に使わないものから画像データに至るまで、参考に正規マニュアルのリンクを下に出します。

 データ型

 次のテーブル作成では作成するカラムに対してデータ型を決めねばなりません。
 それよりも企業のデータを集計して整理するところから始まるのですが。

 サイトで色んなテーブル作成のサンプルがありますから、そのようなものをたくさん見る事をお勧めします。
 日付/時刻型はあまり色々な種類を使うと、統一するのに混乱しますから、同じものを使う癖がついているかもしれません。


戻る

Copyright (c) 2007 MSweb All Rights Reserved

腕時計 クロノグラフ(時計)のメンズ専門販売サイトカシオ G-SHOCK、Baby-G(腕時計)専門の通信販売サイトG-SHOCK、Baby-G専門通販サイト 運営ブログ

腕時計 女性専用 販売のladies-watch.biz腕時計 メンズ(男性)専門販売のmens-watch.biz