标签: oracle user-defined-types
是否可以将CAST转换为包中的类型?例如:
CAST(v_variable AS Mypackage.type)
我知道CAST表示能够转换为内置类型,但我想知道这是否可行。我对这种方法感兴趣,因为我更喜欢将我的实用程序保存在一个包中,而不是使用单独的TYPE对象。
谢谢!
答案 0 :(得分:5)
没有。 CAST()是一个SQL函数,因此我们只能将它与SQL类型一起使用。这意味着我们不能将它与我们在PL / SQL包中声明的类型一起使用。