用于在单个实例中更新多个值的Oracle过程

时间:2013-05-20 13:58:58

标签: oracle

我是否可以运行一个程序来搜索所有表以查看特定列?我需要在适用的所有表中更新该列中的特定字符串。有太多的表可以打开每个表,并查找我正在寻找的值。

1 个答案:

答案 0 :(得分:1)

这可以帮助您找到包含列的表格:

SELECT TABLE_NAME 
FROM USER_TAB_COLUMNS 
WHERE COLUMN_NAME='your_column_name'; 

之后,您可以为您拥有的每个表执行更新。

我完全不了解你的问题,所以我希望这会对你有所帮助;)