2012-04-09 9 views
1

ほとんどのスキーマのテーブルにはlast_updated_dateとlast_updated_byカラムがあります。これをOracleに埋め込む方法はわかっていましたが、現在はMySQLを使用しています。誰かが、テーブルに挿入/更新を開始している現在ログインしているデータベースユーザを表すmysqlシステム変数を取得する方法を共有してもらえますか?mysql:last_updated_byカラムの現在のユーザを取得するには?

私は... Googleで検索し、多くの成功なしでのMySQLのドキュメントをtrolledいる

はあなたに感謝します!

答えて

1
SELECT USER(); 

...

update mytable set last_updated=USER() where id=1024; 
+0

ありがとう!これはまさに私が探していたものです。 – Alexx

3

この現在のユーザー

select user() 
+0

は、あなたの答えをありがとう! – Alexx

1

ランを取得するには、この操作を行います:

select current_user() 

or 

select user() 

MySQLドキュメント。例えばので

+0

あなたの答えをありがとう - 私はmysqlのドキュメントを精査しましたが、私はちょうど正しいことを見つけることができませんでした。 – Alexx

関連する問題