WORD
Hello
Aardvark
Potato
Dog
Cat
而且這個名單:
('Hello', 'Goodbye', 'Greetings', 'Dog')
如何返回的不是單詞的列表單詞表,但在我的名單?
如果我有一個表,「包含所有可能的話」,我可以這樣做:
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。*函數會被拒絕呢? – denied 2012-04-03 16:16:36
@denied那真是太尷尬了。可能還有其他方法可以將分隔字符串列表轉換爲比sys.dbms_debug_vc2coll更優雅的列。也許有一個使用純SQL的解決方案? – Wolf 2012-04-03 16:33:43
@Denied在這種情況下,'sys'不是一件壞事。理論上有人可能會拒絕您訪問該類型,但可能不是您需要擔心的事情。這與刪除對「sys.dbms_output」的訪問權限的可能性大致相同。 – 2012-04-03 23:20:31