要获取表中的字段是否为主键,你可以使用 Oracle 的 USER_CONSTRAINTS 视图。
例如,你可以使用以下查询来获取表 MY_TABLE 中的主键字段:
SELECT column_name
FROM user_constraints c
JOIN user_cons_columns cc ON c.constraint_name = cc.constraint_name
WHERE c.table_name = 'MY_TABLE' AND c.constraint_type = 'P'
在Oracle数据库中,可以利用USER_CONSTRAINTS视图结合USER_CONS_COLUMNS来查询特定表如MY_TABLE的主键字段。通过WHERE子句指定表名和约束类型为'P'(主键),即可获取主键信息。
2745

被折叠的 条评论
为什么被折叠?



