如何在存储过程中使用ROWTYPE类型?

[复制链接]
查看11 | 回复3 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
请教各位:如何在存储过程中灵活使用ROWTYPE类型,
例如
PROCEDURE TEST(R1 IN TABLE1%ROWTYPE)
BEGIN
INSERT INTO TABLE1 VALUES R1 ;
UPDATE TABLE SET ROW=R1;
END TEST;
这样的语句能通过PL/SQL编译,但在OCI程序中如何使用此参数呢?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
帮你顶一下,我也正考虑这个问题。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
You can not do such thingin OCI, just SQL.
RECORD is PL/SQL type not, SQL type. It is very simple to change it to reference cursor.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行