标签: database oracle plsql database-schema data-dictionary
我必须记下新数据库版本中所做的更改。这些是新表,新列,更新版本中的数据类型更改。
我们可以从all_tables获取所有表信息,从all_tab_columns获取列和数据类型信息。通过使用这些数据字典视图,我们可以得到表中的差异。
all_tables
all_tab_columns
例如:我的Database_V1有N个表格。在Database_V2中,在一个表中我添加了一些新列,对于某些列,我修改了数据类型。我需要返回这些类型的更改。
Database_V1
N
Database_V2
有什么办法吗?提前谢谢。