日期:2014-05-16  浏览次数:20393 次

大批量操作数据库表数据技巧

1.将word、等其他格式的各列数据拷贝到excel中。

?

2.在sql列单元框中使用CONCATENATE函数,编写sql语句,并设置好各取值坐标。

如:

=CONCATENATE("UPDATE TSYS_USERBASE SET VARNAME = '",C3,"', DISPLAYNAME = '",D3,"' WHERE ID = '",B3,"';")

保存后单元框显示:

UPDATE TSYS_USERBASE SET VARNAME = 'cupiluser', DISPLAYNAME = '互联网虚拟用户' WHERE ID = 'CUPIL_TU';

?

3.鼠标放至sql所在第一行单元框右下角后,往下拖到最后一行拷贝所有的sql语句。

?

4.将拷贝好的sql语句,在数据库中执行。

?

注:oracle中表前要加用户名,列名要加表名。

?

?

?