次のクエリがあります。
mysql -u root --local-infile=1 home -e "
LOAD DATA LOCAL INFILE '$1'
INTO TABLE $TABLE_NAME
FIELDS TERMINATED BY ','
(size, @d2, @d3, @d4, @d5, path, @d6)
SET last_modified=str_to_date(
CONCAT(@d2, ',', @d3, ',', @d4, ',', @d5), '%b,%d,%T,%Y')
= 1という列も設定する必要がありvolume
ます。これが私が試したものです:
mysql -u root --local-infile=1 home -e "
LOAD DATA LOCAL INFILE '$1'
INTO TABLE $TABLE_NAME
FIELDS TERMINATED BY ','
(size, @d2, @d3, @d4, @d5, path, @d6)
SET last_modified=str_to_date(
CONCAT(@d2, ',', @d3, ',', @d4, ',', @d5), '%b,%d,%T,%Y')
and SET volume=1;"
SQLエラーが発生しますが。volume=1
上記を更新する正しい方法は何ですか?