mysql5 でトリガーを実装している間、coldfusion アプリケーションにある任意のセッション値 (userName、createdBy など) を渡すことができます。
CREATE TRIGGER Users_After_Insert ユーザーの挿入後 行ごとに INSERT INTO auditlog (RequisitionID,ApplicantID,ColumnName,OldID,NewID,Description,CreatedBy,CreatedDate) 値 (0,0,'',0,0,CONCAT('UserID ',new.UserID,' の新しいユーザーが作成されました。'), session.userName, curdate() );
上記のクエリでは、「CreatedBy」列が「user」テーブルにないため、「session.userName」値を auditLog テーブルの「CreatedBy」列に提供する必要があります。そのため、coldfusion セッションから提供する必要があります。
誰かがこの問題を解決するのを手伝ってくれるなら、それは大歓迎です。
ありがとう
ユガル