dropbox
«前の日記(2006-11-17) 最新 次の日記(2006-11-30)» 編集

Yammy日記

私の日々の記録などです。この日記の内容は、私個人の意見/考えであり、所属する団体の意見/考えではありません。
RSS Web yammy.jpn.org
過去の日記
☆スキーウエアNOW ON SALE!!☆★2ピース上下スーツ★ 【エァウォーク】幼児用ウエアAWT‐5524 ピンク(桃色)サイズ:100・110・120 decorate
Plaitan 25リットル:Lサイズ 【MBRO】エムブロ 日産 セレナ
エムブロC25/CC25/NC25/CNC25
バルカンLEDハイマウントストップランプ クローム
【送料込】エムブロ MBRO
C25系セレナ スパークルLEDテール
クローム
【送料無料】ねばるパウダー
折れ脚伸長式テーブルGrande neo〔グランデネオ〕 大
佐藤錦 わけあり 1Kg
沖縄産スナックパイン1玉(500g〜800g)

N−95D23L/C3 互換インク CANON BCI-7e+9/5MP



track feed
Debian GNU/Linux
Apache
www.cacert.org
My Profile by iddy
technorati
RobotReplay

2004/09/30から

今日:
昨日:
最近のツッコミ10発


2006-11-22 [長年日記]

_ [Know-How] PostgreSQL SERIAL データ型

4.11.1) 通番(serial)/自動増分フィールドはどのようにつくりますか?(From: PostgreSQL FAQ in Japanese)
 PostgreSQL は SERIAL データ型をサポートします。カラム上にシーケンスを自動作成します。
たとえば、
CREATE TABLE person ( id SERIAL, name TEXT );
は自動的に次のように翻訳されます:
CREATE SEQUENCE person_id_seq; CREATE TABLE person ( id INT4 NOT NULL DEFAULT nextval('person_id_seq'), name TEXT );
知らなかった・・・。今度からこうしよう。
本日のツッコミ(全5件) [ツッコミを入れる]
┌(`Д´)ノ)゜∀゜) shio (2006-11-27 23:33)

うーん。賛否両論だけど、しない方が良いと思う。プログラムの可読性が悪くなるのではと。まぁ、今更「神託」は使わないだろうけど。

┌(`Д´)ノ)゜∀゜) Yammy (2006-11-28 15:46)

そうですかね?シーケンス使うと可読性が悪くなるということでしょうか?

┌(`Д´)ノ)゜∀゜) shio (2006-11-30 16:05)

うんにゃ。何もプログラム側データを入れていないのに勝手に値が入っているという便利な機能ですよん。面倒でもプログラムで書くべきかと。考えかた古いかなぁ?

┌(`Д´)ノ)゜∀゜) Yammy (2006-11-30 16:25)

nextval()ですね。勝手に値が入るのは気持ち悪いのはなんとなくわかりますが、自動でできることは任せておきたいので、私はユニークなIDには使うようにしています。

┌(`Д´)ノ)゜∀゜) captain (2007-06-16 22:22)

xR5Ca6Ap86cZ9pv Diet Drug Phentermine http://christ77.power-emergency.com

[]