我有從excel導入到數據庫的以下記錄。記錄數是5,00,000。使用存儲過程更新更多記錄
EmpId
Name
City
CityId
1
Ramesh
LA
?
2
Kumar
NewYork
?
我需要從其他表中提取CityId和插入此CityId
其他表有城市和cityId
CityId
AliasName
1
LA
1
LosAngels
1
Los Angels
1
0123別名
我想調用一個存儲過程來更新所有500000條記錄,因爲函數不能用於UPDATING記錄。
我需要CityId領域從別名表
這是你必須定期或只執行一次操作?如果只有一次,你甚至不需要創建一個存儲過程,運行一次腳本就足夠了。 你使用什麼樣的數據庫? Sql Server? – ElDog
您對效率的擔憂是什麼?你有什麼嘗試,爲什麼它不夠好?對我來說,這看起來像是兩個表格之間非常簡單的連接。 City/AliasName列上的索引幾乎肯定會有助於提升性能。 –