ORA-02070: database does not support in this context
Problem Description I like to differentiate between columns of table HISTORY from two databases using database link as below and it resulted error ORA-02070. SQL> select * from cols where table_name='HISTORY' minus select * from cols@tiger1.net where table_name='HISTORY'; select * from cols where table_name='HISTORY' minus select * from cols@tiger1.net where table_name='HISTORY' * ERROR at line 1: ORA-02070: database TIGER1.NET does not support operator NLS_CHARSET_DECL_LEN in this context I found that the cols contain LONG column and hence result above error. If I only query long datatype data_default then same error return with different error message. SQL> select data_default from cols minus select data_default from cols@tiger1.net; select data_default from cols minus select data_default from cols@tiger1.net