I have a query which is to be performed on thousands of rows (28,000 odd to be more exact) using a unique identifier.
This is (simplified) the query:
update "table1" set event_type = 'NEW' where id=
And there is a file ids.txt
which contains the ids for the rows the update is to be performed on:
10003
10009
....
....
79345
79356
The resultant file should be like this:
update "table1" set event_type = 'NEW' where id=10003;
update "table1" set event_type = 'NEW' where id=10009;
...
update "table1" set event_type = 'NEW' where id=79356;
Other than taking the ids.txt
file and using vim to form all the 28000 queries using global string substitution, is there an easy way to do this?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…