2010年10月21日木曜日

MySQLのカラム名の大文字・小文字

MySQLでカラム名を

regiDate

とか

startTime

みたいな感じにしてみたんですが、どうもこれはよくないみたいです。
Pear::MDB2でデータを引っ張り出して配列に格納したら、添字がregidateとstarttimeになってました。

http://dev.mysql.com/doc/refman/5.1/ja/identifier-case-sensitivity.html

カラム名、インデックス名、ストアされたルーチン名とカラムのエイリアスは、どのプラットフォームでも大文字と小文字が区別されません。トリガ名では大文字と小文字が区別されます。


長いことMySQLを使ってましたが、これは知らなかったです。
小文字+アンダースコアの形式を使っておくのがいいみたいです。

0 件のコメント:

コメントを投稿