读书人

跪求帮助plsql相关有关问题

发布时间: 2013-04-07 12:50:11 作者: rapoo

跪求帮助,plsql相关问题
在不知道一个表的主健的情况下,如何从这个表里取得主健的值?请大家帮帮忙。需要用plsql。

取得表的主健代码如下:

select column_name
from user_cons_columns
where table_name = ''
and position is not null

但是不知道主建的值怎么取得? table
[解决办法]
execute immediate
('SELECT (SELECT column_name
FROM user_cons_columns
WHERE table_name = ** *
AND position IS NOT NULL)
FROM ** *')
[解决办法]
声明一个动态游标;
检索出主键字段;
拼接一个'select 主键 from 表'的字符串
open 游标 for 字符串

循环执行你要做的操作。

读书人网 >oracle

热点推荐