Linux Postgres 勉強部屋
2009年5月28日木曜日
SQLでWhere文を可変にする。
isnullが使える場合は
select * from foo where isnull(name,'') = isnull((case when @x is not null then '太郎' else name end),'')
postgresSQLの場合
COALESCE(A,0) = COALESCE((case when A is not null then B else A),0)
でいける。
2009年5月25日月曜日
Bespin
MozillaがWebベースの統合開発環境を今度出すらしい。
htmlとjavaの開発環境らしいけど、これなら外出先とかで低スペックのマシーンとかでも
開発可能だと思う。
2009年5月19日火曜日
修正について
影響範囲の大きい項目については、
修正ポイントと修正による影響の把握が必要。
影響しそうな部分については、簡単なチェックを全部行う。
①修正項目を全てなおしつつ、影響項目のメモかつ記録
②影響項目について関連画面のチェック
2009年5月13日水曜日
Viewについて
Viewを使った方が、変更に強いプログラムとなる。
(内部の計算方法が変更されても、ロジックを変更すれば表示される値が変わるため)
ただし、Viewは内部で計算されている為、表示が若干遅くなるが
よほど複雑な計算をしなければそこまで遅くならないと思われる。
新しい投稿
前の投稿
ホーム
登録:
コメント (Atom)