0

スイッチから MySQL データベースにデータをロードするスクリプトをいくつか作成しました。

「lastupdate」列を追加したテーブルスイッチがあります。テーブル スイッチは次のようになります。

create table switch (name varchar(15), swversion varchar(15), bootversion varchar(15), serialnumber varchar(30), rootbridge varchar(10), address varchar(20), switch_id MEDIUMINT NOT NULL AUTO_INCREMENT, lastupdate DATE , PRIMARY KEY(switch_id));

次のコマンドを使用して、すべての行にデフォルトのタイムスタンプを追加しました。

ALTER TABLE switch MODIFY lastupdate TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL

LOAD DATA INFILE IGNORE「データのロード」スクリプトを使用して、データベースにデータをロードするために使用しています。ここで、テーブル スイッチにロードされた (変更されたかどうかにかかわらず) 各行のタイムスタンプを自動的に更新する「データのロード」スクリプトに MySQL コマンドを実装したいと考えています。

助言がありますか?

4

0 に答える 0