sqliteでテーブルの小さな監査メカニズムを作成したいと思います。テーブルに変更が加えられるたびに、誰がいつデータを変更したかを示す2つのフィールドを更新します。MSSQLServerデータベースでも同様の概念を使用しています。しかし、これをsqliteに実装するにはどうすればよいのでしょうか。テーブルの最後にupdatedusernameという2つのフィールドと、updateddatetimeフィールドを追加しました。エンドユーザーが自分のWebアプリケーションにサインインして変更を加えると、特定のテーブルの他のデータと一緒にユーザーの資格情報を「挿入」できます...しかし、トリガーを使用して同じことをどのように達成できるのでしょうか。誰かがこれに光を当てることができますか?
たとえば、トリガーを設定した場合、新しいレコードが挿入されたとき、または既存のデータが更新されたときに、変更を加えるためにアプリにログインした人のユーザー名を、一般的なWeb IDの代わりにどのように指定しますか?私のサーバーによって使用されています...
ありがとう。