我有一个奇怪的情况。在oracle 11.2 db上,有一个值,当选择表类型时会导致使用表类型时导致无效数据类型错误。我已经证实,当排除该行时,其他所有东西都可以正常工作。
伪代码;
ionViewDidLoad
我已经检查了tableA中的这一个键是否为数字;
home.ts
取自How to check if a field is numeric。我还有什么可以看的,以找出为什么会这样吗?
要清楚,使用以下命令,一切都很好。
type my_nums is table of number;
select num bulk collect into my_nums from tableA;
select t.my_col from tableB t where t.my_col IN (select column_value from table(my_nums));
谢谢。