字符集是一样的,因为上面说的就是两次导入的都是导到同一数据库,第一次可以,第二次就失败了.如果把上面说的用户a的自定义类型删掉,导入用户b就能导入类型.我想还是oid的问题,数据库可能认为oid对应的对象已经存在,因此不允许再创建.而且当我执行 CREATE TYPE "T_VARCHAR2_TAB" TIMESTAMP '2003-10-16:09:21:43' OID '8B1C86673C0044E686F505C7B9759347' AS TABLE OF VARCHAR2(30) 报的也是同样的错.如果把"OID '8B1C86673C0044E686F505C7B9759347'"去掉,或是将'8B1C86673C0044E686F505C7B9759347'改成某一可能未用过的数,就可以创建类型.
CREATE TYPE "T_VARCHAR2_TAB" TIMESTAMP '2003-10-16:09:21:43' OID '8B1C86673C0044E686F505C7B9759347' AS TABLE OF VARCHAR2(30)
报的也是同样的错.如果把"OID '8B1C86673C0044E686F505C7B9759347'"去掉,或是将'8B1C86673C0044E686F505C7B9759347'改成某一可能未用过的数,就可以创建类型.