使用Oracle调用接口(OCI)检测具有默认值的列

时间:2009-01-27 08:35:32

标签: oracle oci

我正在优化邮件系统中的定制数据库层以提高性能。

我正在使用ORACLE OCI OCIDescribeAny函数来获取有关数据库表中列的元数据。

如何使用OCI调用检查元数据,以查看列是否具有默认值集(在其架构定义中)。

2 个答案:

答案 0 :(得分:2)

您似乎无法使用当前的API。

Column Attributes section of the Call Interface Programmer's Guide没有提到它。

同样的问题也是asked on OTN,唯一的答复是指出*_TAB_COLUMNS

答案 1 :(得分:1)

您可以在all_tab_columns或user_tab_columns中找到它,因为您可以找到列定义。