やじゅ@アプリケーション・ラボ わんくま支局

目次

Blog 利用状況

ニュース

プロフィール

MSMVP

変数名やDBカラム名での連番の付与方法


保守作業をしていて、定義済みの変数名やDBカラム名にやむなく連番に付与して対処することがままあります。
例えば、あるテーブルのカラム名にcommentがあり、もう1つcomment列を追加する場合、単純に連番で対応したります。
その時に連番を付与するとしたら、どのように付けるのか? 既存の名称は変更出来ないものとする。

例1
comment
comment1

例2
comment
comment2

やはり例2のように、commentの次はcomment2にするのが一般的なのかと。
映画のタイトルを考えてみても、「エイリアン」の次は「エイリアン2」だし、「バイオハザード」の次は「バイオハザード2」である。「エイリアン」の次に「エイリアン1」とは付けない、それだと同じ物として扱いと思われてしまうのだから。
プログラムの変数名であってもこれと同じ考えで付ければいい。

既存の名称を変更可能であるということであれば、commentをcomment1に変更して
comment1
comment2
としてしまえば、名前+連番で処理するような時には便利である。

投稿日時 : 2012年4月25日 1:52

コメントを追加

No comments posted yet.
タイトル  
名前  
URL
コメント