2010-07-27 159 views
1

我有這樣的查詢:甲骨文雙查詢

SELECT X.Y('p1', 'p2', 'p3', 'p4', '100') 
    FROM dual 

我知道偶是什麼,但這一部分X.Y('p1', 'p2', 'p3', 'p4', '100')真的讓我驚歎。這個句法是什麼意思?

XY表還是什麼?

回答

8

好吧,我可以看到三種可能:

  1. X是一個模式,而Y是X的架構內的功能。
  2. X是一個軟件包,帶有公共同義詞或當前模式,Y是該軟件包中定義的函數。
  3. X是一種類型,帶有公共同義詞或在當前模式中,Y是在類型中定義的函數。

SQL * Plus命令DESCRIBE XDESCRIBE X.Y返回什麼?

+0

謝謝。 'Desc'確實起作用,它是程序中的一個功能。 – 2010-07-27 14:34:46