拿这个表格 WORDS 来看
WORD
Hello
Aardvark
Potato
Dog
Cat
还有这个列表:
('Hello', 'Goodbye', 'Greetings', 'Dog')
如何返回一个不在“words”表中但在我的列表中的单词列表?
如果我有一个包含“所有可能单词”的表,可以这样做:
SELECT * from ALL_WORDS_TABLE
where word in ('Hello', 'Goodbye', 'Greetings', 'Dog')
and word not in
(SELECT word from WORDS
where word in ('Hello', 'Goodbye', 'Greetings', 'Dog')
);
然而我没有这样的表格。还有什么其他的方法可以做到这一点?
另外,构建一个新的表格不是一个选项,因为我没有那个访问级别。
sys
不是什么坏东西。理论上某人可以拒绝您访问该类型,但这可能不是您需要担心的事情。这与有人删除对sys.dbms_output
的访问权限的可能性大致相同。 - Jon Heller