【发布时间】:2016-08-17 12:37:12
【问题描述】:
我将 oracle 类型作为表中列的数据类型。没关系,但问题是当我在表中有 1 条或多条记录并单击具有 oracle 表类型的列时,它会显示所有表类型,并将指针放在所选列上。
这是蟾蜍问题。请帮助我进行设置以在选择时显示预期的列。
create type billing_t as object (invoice_no number,customername varchar2(100)); ---replaces objects with object
CREATE TABLE tab (col1 number,COL1 billing_t) --you cannot keep both the columnname same..change it to col2
【问题讨论】:
-
是否可以向 TOAD 支持人员提问?
-
@Raj_Te:你和 mohan 是同事还是什么?因为我注意到您正在通过对问题的编辑与 mohan 进行交流,而且您有一个问题使用与他相同的数据结构。只是问一下,因为您通常不应该编辑帖子来与 OP 交流。应该通过cmets来完成。
-
不,他刚刚纠正了我帖子的一些拼写错误
-
@sstan.感谢您的观察。不..我们不是同事,是的,我用他的结构放下了我的询问。他几乎把所有东西都准备好了,所以它节省了我的精力。感谢您对使用 SO 的建议。
-
我没有关注你的问题。你能澄清一下吗?另外,您使用的是哪个版本的 Toad?我创建了您的类型和表,插入 2 行,提交,然后从表中选择。 “单击列”是什么意思?如果单击它尝试排序的类型的列标题,则会收到一条消息,指出该列不允许排序。如果您双击该列中的一个单元格,您会看到一个弹出查看器,显示您的类型记录的详细信息。它向您显示结果集中所有记录的数据。我错过了什么?