【发布时间】:2011-02-19 14:57:42
【问题描述】:
在 Oracle 10g 中,有没有办法在 PL/SQL 中执行以下操作?
for each table in database
for each row in table
for each column in row
if column is of type 'varchar2'
column = trim(column)
谢谢!
【问题讨论】:
-
查看 USER_TABLES download.oracle.com/docs/cd/B28359_01/server.111/b28320/… 和 USER_TAB_COLUMNS download.oracle.com/docs/cd/B28359_01/server.111/b28320/… 系统表。我认为您应该能够使用这些来制定动态查询来做您想做的事情。
-
@pm_2 非常感谢您的建议,看起来就像下面的人所做的那样。
标签: oracle string plsql varchar trim