Postgesqlあれこれ

PEARつかってるのであれこれ。

次にインサートする時は

$nextid = $db->nextId('mySequence');
でつかおう!もしテーブルが空っぽでデータがない場合、select id from ...
で値を+1して使おうとしたらエラーになった。NULLだお。っていわれた!
その点nextId('mySequence')を使うとそういう心配がいらない。
うんでもって、今のバージョンだとテーブルにもしidっていうフィールドを
作っておいたらちゃんとテーブル名_id_seqっていう名前のシークエンスが
作成されているのでわざわざCreateする必要なかった。
このnextIDってPEARのCommonなんですけど、mysqlでもつかえるんですかね…?
さてあとちょっと。
広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中