2007年12月29日土曜日

今年1年お疲れ様でした!

今日で本年度の業務は形の上では終了です。
社員の皆さん大変お疲れ様でした。
色々と大変な事もありましたが皆さんのおかげで乗り越える事が
出来ました。
本当にありがとうございました。

来年度も精一杯頑張りますのでどうぞ宜しくお願いします。

2007年12月18日火曜日

外部キー制約が効かない

DB(MySQL)に外部キー制約を設けてテーブル作成し、
SQLで外部キーが有効になっているかどうかを自信満々で
説明しながら実行した所、ものの見事に失敗・・・。

設定ファイル(my.ini)を見た所、ストレージエンジンの指定が無い・・・。
調べるとデフォルトはMyISAM。
MyISAMはトランザクションや外部キーをサポートしていない・・。

なのでmy.iniに

default-storage-engine=InnoDB

これを追加して再度チャレンジした結果うまくいきました。

うーん、させているね。

インサート直後のAUTO_INCREMENTカラムの値

作業メモ

Mysqlでインサートを行った後のAUTO_INCREMENTカラムの
値を取得する方法

SELECT LAST_INSERT_ID() as insertedId

これで取得出来る。

2007年10月4日木曜日

doFinish

Teedaでメソッド名をdoFinishxxx~と記述して保持している値を
クリアする様にしていたがクリアされないと報告があり途方に
くれていました。
駄目元でdoFinishにメソッド名を変更したらなぜか解決・・・。
原因探らなきゃ・・・。

2007年9月22日土曜日

正規表現

あまり触った事のない正規表現を使った。
下記にサンプル。

^.*\\.txt$
てな感じで書くとtxtファイルの場合にマッチする。

数字4桁の場合は
[0-9]{4}

なかなか難しい・・・。

suz-s2-validator

見習い研究員として所属しているsuz-labにて公開された
suz-s2-validatorを 早速使用してみました。
IEだとフルパスになってしまいエラーチェックがうまく機能
しないようです・・・。
是非ご対応をお願いします。