Как удалить тип в Oracle, если имя типа имеет символ '+'?Я не знаю, как это было создано, но я не могу бросить это.
Вот мой тип:
SQL> SELECT type_name FROM user_types WHERE type_name = 'SYSTP975ZkBBFSYqy+bxofjABNA==';
TYPE_NAME
------------------------------
SYSTP975ZkBBFSYqy+bxofjABNA==
Когда я пытаюсь сбросить, как показано ниже, он показывает ошибку под символом +
SQL> DROP TYPE SYSTP975ZkBBFSYqy+bxofjABNA==;
DROP TYPE SYSTP975ZkBBFSYqy+bxofjABNA==
*
ERROR at line 1:
ORA-00933: SQL command not properly ended
Когда я пытаюсь удалить тип, заключив в кавычки имя, он показывает ошибку под символом
SQL> DROP TYPE 'SYSTP975ZkBBFSYqy+bxofjABNA==';
DROP TYPE 'SYSTP975ZkBBFSYqy+bxofjABNA=='
*
ERROR at line 1:
ORA-02302: invalid or missing type name
SQL> DROP TYPE 'SYSTP975ZkBBFSYqy\+bxofjABNA==';
DROP TYPE 'SYSTP975ZkBBFSYqy\+bxofjABNA=='
*
ERROR at line 1:
ORA-02302: invalid or missing type name