To do multible compids, use the following script:
php /var/www/html_j3sg/institutions/ChangeCompidOfAllInstitutionalAfewCompaniesAtATime.php
Please note that the script mentioned above (ChangeCompidOfAllInstitutionalAfewCompaniesAtATime) only updates the current13FFilingpositions table, no archived tables.

This script actual updates 13F current table as well as both archive13F tables.

We got coming in compid: : 134684
SELECT companies.* , sectors.level3des FROM companies, sectors WHERE companies.sector = sectors.level3num and compid = '134684'

The Shares Amount is 17854000

The cusip is 879690105
NOT OLD

Retrive Rows from Table:
select * from current13Fpositions where cusip = '879690105'
Number of Rows :51

update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0' where entryId = '15132736'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '23.47' where entryId = '15199128'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '34.61' where entryId = '15257063'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '5.75' where entryId = '15260062'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.11' where entryId = '15461405'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '9.86' where entryId = '15591415'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.13' where entryId = '15619281'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.84' where entryId = '15730729'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '43.16' where entryId = '15761564'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.01' where entryId = '16110998'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '6.79' where entryId = '16174689'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.17' where entryId = '16196790'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0' where entryId = '16288560'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.51' where entryId = '16611243'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.06' where entryId = '16673423'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '5.75' where entryId = '16765105'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0' where entryId = '16793008'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '6.5' where entryId = '16834047'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '22.74' where entryId = '16848846'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.01' where entryId = '16874213'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '2471.07' where entryId = '16961927'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.11' where entryId = '17098737'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0' where entryId = '17104855'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '48.06' where entryId = '17207047'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '9.86' where entryId = '17440094'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '5.94' where entryId = '17468769'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.52' where entryId = '17558288'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0' where entryId = '17675314'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0' where entryId = '17786423'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.17' where entryId = '17980440'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '19.12' where entryId = '18154410'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '1.28' where entryId = '18183026'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.05' where entryId = '18252897'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.01' where entryId = '18261420'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '3.81' where entryId = '18265882'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0' where entryId = '18274440'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.11' where entryId = '18304791'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.01' where entryId = '18356351'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '6.5' where entryId = '18375531'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '1063.48' where entryId = '18540895'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0' where entryId = '18658687'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '9.86' where entryId = '18777410'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.39' where entryId = '19054969'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.24' where entryId = '19150195'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0' where entryId = '19239840'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.84' where entryId = '23146537'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.2' where entryId = '23159779'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '30.87' where entryId = '23178253'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0.06' where entryId = '24138884'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '0' where entryId = '24522635'
update current13Fpositions set compid = '134684', sectorNum = '102002', sectorDes = 'Business Equipment', issuerCik = '' , percentOut = '8.51' where entryId = '45620389'
End Function

Retrive Rows from Table:
select * from archive13F where cusip = '879690105'
Number of Rows :0

End Function
The Script is complete, exiting....