XDJM,
我想更新SCHEMA=PDABC下面的表的一些数据,所以我想用以下语句执行,但就是不成功,但SQLWORKSHEET显示已更新这是为什么?ALTER SESSION SET CURRENT_SCHEMA = PDABC;
UPDATE Dtable_102 SET network_address='lenovo-a8ca4a34' WHERE network_address='lenovo-a9';
UPDATE Dtable_103 SET report_node='lenovo-a8ca4a34' WHERE report_node='lenovo-a9';
UPDATE Dtable_103 SET report_format_node='lenovo-a8ca4a34' WHERE report_format_node='lenovo-a9';
UPDATE Dtable_103 SET report_filter_node='lenovo-a8ca4a34' WHERE report_filter_node='lenovo-a9';
UPDATE Dtable_103 SET design_review_node='lenovo-a8ca4a34' WHERE design_review_node='lenovo-a9';
UPDATE Dtable_103 SET clash_report_node='lenovo-a8ca4a34' WHERE clash_report_node='lenovo-a9';
UPDATE Dtable_113 SET network_address='lenovo-a8ca4a34' WHERE network_address='lenovo-a9';
UPDATE Dtable_115 SET default_node='lenovo-a8ca4a34' WHERE default_node='lenovo-a9';
UPDATE Dtable_116 SET sub_project_node='lenovo-a8ca4a34' WHERE sub_project_node='lenovo-a9';
UPDATE Dtable_141 SET network_address='lenovo-a8ca4a34' WHERE network_address='lenovo-a9';
UPDATE Dtable_142 SET network_address='lenovo-a8ca4a34' WHERE network_address='lenovo-a9';
UPDATE Dtable_143 SET network_address='lenovo-a8ca4a34' WHERE network_address='lenovo-a9';
UPDATE Dtable_180 SET network_address='lenovo-a8ca4a34' WHERE network_address='lenovo-a9';
显示结果如下:Connected.Session altered.
0 rows updated.
1 row updated.
0 rows updated.
0 rows updated.
0 rows updated.
0 rows updated.
0 rows updated.
4 rows updated.
0 rows updated.
5 rows updated.
2 rows updated.
5 rows updated.
0 rows updated.