如何在Oracle中检查列是否为虚拟?

Ale*_*ung 9 sql oracle

如何检查Oracle中的列是否为虚拟列?

Jus*_*ave 18

您可以使用VIRTUAL_COLUMN的列USER_TAB_COLS(或ALL_TAB_COLSDBA_TAB_COLS取决于你所拥有的权限,哪些用户拥有问题的表.

SELECT virtual_column
  FROM all_tab_cols
 WHERE owner = <<owner of the table>>
   AND table_name = <<name of table>>
   AND column_name = <<name of column>>
Run Code Online (Sandbox Code Playgroud)